.App_wrapper__Mru9Z{background:#fff;color:#7f7f7f;font-family:Raleway,sans-serif;font-size:12pt;font-weight:300;left:0;position:absolute;top:0}.App_contentWrapper__wylie{padding-left:20vw;padding-right:20vw}@media (max-width:1000px){.App_contentWrapper__wylie{padding-left:5vw;padding-right:5vw}}.App_loadingWrapper__Qn1KS{height:100%;width:100%}.App_logoWrapper__G\+nzZ{animation:App_blink__OHCkI 2.5s ease-out infinite alternate;display:inline-block;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%)}.App_logoWrapper__G\+nzZ img{max-height:100%;max-width:100%}@keyframes App_blink__OHCkI{50%{opacity:0}to{opacity:1}}.NavigationItems_NavigationItems__eY4A1{align-items:center;display:flex;flex-flow:column;height:100%;list-style:none;margin-top:25px;min-width:640px;padding:0}.NavigationItems_icon__RbYD4{font-size:22pt;margin:10px;padding-bottom:6px;transition:.3s}.NavigationItems_iconGroup__sDmQl,.NavigationItems_navGroups__VO39b{display:flex;flex-direction:row;width:100%}.NavigationItems_iconGroup__sDmQl{justify-content:flex-end;padding-top:10px}.NavigationItems_icon__RbYD4 a:hover{color:#cca43b!important;cursor:pointer}.NavigationItems_icon__RbYD4 a{color:#fff;outline:none;text-decoration:none;transition:.3s}.NavigationItems_icon__RbYD4 a:active,.NavigationItems_icon__RbYD4 a:visited{text-decoration:none}@media (min-width:810px){.NavigationItems_NavigationItems__eY4A1{flex-flow:row}}@media (max-width:810px){.NavigationItems_NavigationItems__eY4A1{min-width:0}.NavigationItems_navGroups__VO39b{flex-direction:column}.NavigationItems_aboutMeLink__gshsz{margin-left:-20px}.NavigationItems_iconGroup__sDmQl{display:flex;flex-direction:row;justify-content:space-evenly;margin-left:-30px;padding:none;width:60px}}.NavigationItem_NavigationItem__5Ih1h{box-sizing:border-box;display:block;font-family:Raleway,sans-serif;margin:10px 0;width:100%}.NavigationItem_NavigationItem__5Ih1h div{box-sizing:border-box;color:#fff;display:block;font-size:12pt;text-decoration:none;transition:border-bottom .3s,color .3s;width:100%}.NavigationItem_NavigationItem__5Ih1h div:hover{color:#cca43b;cursor:pointer}@media (min-width:810px){.NavigationItem_NavigationItem__5Ih1h{align-items:center;display:flex;height:100%;margin:0;width:auto}.NavigationItem_NavigationItem__5Ih1h div{border-bottom:4px solid #0000;color:#fff;height:100%;padding:12px 10px}.NavigationItem_NavigationItem__5Ih1h div:hover{border-bottom:4px solid #cca43b;color:#cca43b;cursor:pointer}}.SideDrawer_SideDrawer__yVMeB{background-color:#000;box-sizing:border-box;height:100%;left:0;max-width:70%;padding:32px 16px;position:fixed;top:0;transition:transform .3s ease-out;width:180px;z-index:200}@media (min-width:810px){.SideDrawer_SideDrawer__yVMeB{display:none}}.SideDrawer_Open__zALzX{transform:translateX(0)}.SideDrawer_Close__2S9cu{transform:translateX(-100%)}.Backdrop_Backdrop__mRasm{background-color:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:100}.Layout_Content__vPDxx{margin:0;padding:0;width:100vw}.Toolbar_Toolbar__wyFyE{align-items:center;animation:Toolbar_slide-in__kIVSM 1s linear alternate;background-color:#000;box-sizing:border-box;display:flex;height:56px;justify-content:space-between;left:0;padding-left:20px;padding-right:20px;position:fixed;top:0;width:100%;z-index:90}@keyframes Toolbar_slide-in__kIVSM{0%{transform:translateY(-56px)}to{transform:translateY(0)}}.Toolbar_Toolbar__wyFyE nav{height:100%}.Toolbar_DesktopOnly__QdikG{width:100%}@media (max-width:810px){.Toolbar_DesktopOnly__QdikG{display:none}}.DrawerToggle_DrawerToggle__tnd\+P{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-flow:column;height:100%;justify-content:space-around;padding:10px 0;width:40px}.DrawerToggle_DrawerToggle__tnd\+P div{background-color:#e5e5e5;height:3px;width:90%}@media (min-width:811px){.DrawerToggle_DrawerToggle__tnd\+P{display:none}}.AboutMe_wrapper__Bj2lW{min-height:75vh;padding-top:25vh}.AboutMe_header__OFsEB{color:#000;font-size:40pt;font-weight:700;letter-spacing:3px}.AboutMe_belowHeader__9FLM3{display:flex;flex-direction:row;margin-top:30px}.AboutMe_paragraphs__ULH9i{display:flex;flex:75% 1;flex-direction:column;padding-right:20px}.AboutMe_para__jv2R0{line-height:2;margin-top:20px}.AboutMe_link__HQyu6 a{color:#cca43b;text-decoration:none;transition:.3s}.AboutMe_link__HQyu6 a:hover{color:#7f7f7f;cursor:pointer}.AboutMe_parallax__lLnaI{border-radius:3px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;flex:25% 1;margin-top:20px;padding-left:20px}.AboutMe_innerDiv__kZAZw{flex:1 1;min-height:200px;width:25vw}.AboutMe_imageWrapper__NhpzE{border-radius:3px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;flex:25% 1;max-height:300px;max-width:300px;overflow:hidden}.AboutMe_imageWrapper__NhpzE img{height:100%;object-fit:cover;width:100%}@media (max-width:810px){.AboutMe_header__OFsEB{font-size:30pt}.AboutMe_belowHeader__9FLM3{flex-direction:column-reverse}}.Projects_wrapper__FkXSy{min-height:75vh;padding-top:25vh}.Projects_header__eIoR-{color:#000;font-size:40pt;font-weight:700;letter-spacing:3px}.Projects_headerWrapper__H\+BKr{margin-bottom:50px}@media (max-width:810px){.Projects_header__eIoR-{font-size:30pt}}.Project_belowHeaderLeft__Ksjj6,.Project_belowHeaderRight__Bah\+P{display:flex;flex-direction:row;margin-bottom:100px;max-height:100%}.Project_date__fMS8e,.Project_para__EAzfp{line-height:1.5;margin-top:20px}.Project_date__fMS8e{color:#cca43b}.Project_textWrapperLeft__3fcjq{flex:1 1;padding-left:20px;text-align:right}.Project_textWrapperRight__jrjVU{flex:1 1;padding-right:20px}.Project_projectTitle__E-SBQ{color:#000;font-size:20pt}.Project_projectTitle__E-SBQ a{color:#000;text-decoration:none;transition:color .3s}.Project_projectTitle__E-SBQ a:hover{color:#cca43b}.Project_parallax__2\+A0I{border-radius:3px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;flex:1 1;height:100%;margin:0;padding-right:20px;transition:opacity .3s}.Project_parallax__2\+A0I:hover{opacity:.7}.Project_innerDiv__IBKg0{flex:1 1;height:200px;width:25vw}.Project_imageLink__8qWba{flex:1 1}.Project_imageLink__8qWba a:hover{background:#cca43b;z-index:100}.Project_languagesRight__tUOJV{display:flex;flex-direction:row;float:left}.Project_languagesLeft__qYj3A{display:flex;flex-direction:row;float:right}.Project_languageRight__s6mSL{color:#cca43b;font-style:italic;font-weight:200;margin-right:10px}.Project_languageLeft__gISPw{color:#cca43b;font-style:italic;font-weight:200;margin-left:10px}@media (max-width:810px){.Project_belowHeaderRight__Bah\+P{flex-direction:column-reverse}.Project_belowHeaderLeft__Ksjj6{flex-direction:column}.Project_textWrapperLeft__3fcjq,.Project_textWrapperRight__jrjVU{margin-top:20px}}.Experiences_wrapper__AZNHg{min-height:75vh;padding-top:25vh}.Experiences_header__hMIws{color:#000;font-size:40pt;font-weight:700;letter-spacing:3px}.Experiences_body__JzuGY{display:flex;flex-direction:row;margin-top:50px}.Experiences_toggles__U6twc{display:flex;flex-direction:column;margin-right:20px}.Experiences_toggle__vxEfk{color:#000}.Experiences_activeToggle__UX\+p4,.Experiences_toggle__vxEfk{border-left:1px solid #000;margin:0;padding:10px 20px;transition:.3s;white-space:nowrap}.Experiences_activeToggle__UX\+p4,.Experiences_toggle__vxEfk:hover{background:#000;color:#fff;cursor:pointer}.Experiences_experienceTitle__0xup-{color:#000;font-size:20pt}.Experiences_date__0x-qM{color:#cca43b;margin-top:20px}.Experiences_para__0Ersc{line-height:1.5;margin-top:20px}.Experiences_company__Z-afm a{color:#cca43b;text-decoration:none;transition:.3s}.Experiences_company__Z-afm a:hover{color:#000}@media (max-width:810px){.Experiences_header__hMIws{font-size:30pt}}@media (max-width:650px){.Experiences_body__JzuGY{flex-direction:column}.Experiences_toggles__U6twc{flex-direction:row;margin-bottom:20px;overflow-x:scroll}.Experiences_activeToggle__UX\+p4,.Experiences_toggle__vxEfk{border-bottom:1px solid #000;border-left:none}}.Home_wrapper__L5BKy{min-height:75vh;padding-top:25vh}.Home_header__dj5qr{font-size:15pt}.Home_name__bNYDa{color:#000;font-size:80pt;margin-top:10px}.Home_para__jT3Z1{font-size:15pt;margin-top:10px}.Home_blinkingCursor__EqXZ1{color:#cca43b;display:inline-block;font-size:100pt;padding-right:20px}.Home_blinkingCursor__EqXZ1 span{animation:Home_blink__a8QVv .4s linear infinite alternate;display:inline-block;opacity:0}@keyframes Home_blink__a8QVv{50%{opacity:0}to{opacity:1}}@media (max-width:810px){.Home_name__bNYDa{font-size:60pt}}.ContactMe_wrapper__7qEvo{min-height:75vh;padding-top:25vh}.ContactMe_header__FR\+\+K{color:#000;font-size:40pt;font-weight:700;letter-spacing:3px}.ContactMe_body__3UnpG{margin-top:50px}.ContactMe_para__8t\+7Y{line-height:1.5}.ContactMe_resumeButton__Z7uvZ{margin-top:20px;padding-bottom:15px;padding-top:15px}.ContactMe_resumeButton__Z7uvZ a{background:#fff;border:1px solid #cca43b;border-radius:3px;color:#cca43b;font-weight:700;letter-spacing:3px;padding:15px 20px;text-decoration:none;transition:.3s}.ContactMe_resumeButton__Z7uvZ a:hover{background:#cca43b;color:#fff}.ContactMe_icons__NihYC{align-items:center;display:flex;flex-direction:column;font-size:20pt;position:fixed;right:0;text-align:center;top:50%;transform:translate(-50%,-50%)}.ContactMe_icons__NihYC a{color:#000;display:contents;text-decoration:none;transition:color .3s;white-space:none}.ContactMe_icons__NihYC a:hover{color:#cca43b}.ContactMe_icon__JyrTa{margin:20px}@media (max-width:1000px){.ContactMe_icons__NihYC{flex-direction:row;position:absolute;right:50%;top:100%;transform:translate(0);transform:translateX(50%)}}@media (max-width:810px){.ContactMe_header__FR\+\+K{font-size:30pt}}
/*# sourceMappingURL=main.bbfc0fd6.css.map*/