@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@-webkit-keyframes shine{0%{box-shadow:0 0 .1rem #fff}50%{box-shadow:0 0 3rem #fff}to{box-shadow:0 0 .1rem #fff}}@keyframes shine{0%{box-shadow:0 0 .1rem #fff}50%{box-shadow:0 0 3rem #fff}to{box-shadow:0 0 .1rem #fff}}@-webkit-keyframes tail{0%{width:0}30%{width:100px}to{width:0}}@keyframes tail{0%{width:0}30%{width:100px}to{width:0}}@-webkit-keyframes shining{0%{width:0}50%{width:30px}to{width:0}}@keyframes shining{0%{width:0}50%{width:30px}to{width:0}}@-webkit-keyframes shooting{0%{transform:translateX(0)}to{transform:translateX(320px)}}@keyframes shooting{0%{transform:translateX(0)}to{transform:translateX(320px)}}@-webkit-keyframes gradientBG{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes gradientBG{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@-webkit-keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes moveInBottom{0%{opacity:0;transform:translateY(15rem)}to{opacity:1;transform:translateY(0)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(15rem)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes moveInTop{0%{opacity:0;transform:translateY(-15rem)}to{opacity:1;transform:translateY(0)}}@keyframes moveInTop{0%{opacity:0;transform:translateY(-15rem)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@font-face{font-family:"archiaregular";src:url(/static/media/archia-regular-webfont.44b223ad.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"modernplate";src:url(/static/media/ModernPlate.1c8b6017.ttf) format("truetype");font-weight:400;font-style:normal}*{padding:0;margin:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:active,:focus{outline:none!important}html{font-size:62.5%;background-color:#000353;scroll-behavior:smooth;overflow-x:hidden!important}@media only screen and (max-width:100em){html{font-size:60%}}@media only screen and (max-width:90em){html{font-size:56.25%;overflow-y:visible!important}}@media only screen and (max-width:65em){html{font-size:50%}}@media only screen and (max-width:44em){html{font-size:40%}}body{font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;font-weight:500;font-size:3rem}a:link,a:visited{color:#0d65f1}a:active,a:focus{outline:none}::selection{background-color:#fff;color:#141852}body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#000}body::-webkit-scrollbar{width:7px;background-color:#000}body::-webkit-scrollbar-thumb{border-radius:2px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc}.MuiTooltip-tooltip{font-size:1.4rem!important}.landing{height:auto;min-height:100vh;width:100vw;padding-top:5%;background-image:linear-gradient(135deg,#03003b,#00102e);background-size:300% 300%;-webkit-animation:gradientBG 8s cubic-bezier(.7,0,.2,1) infinite;animation:gradientBG 8s cubic-bezier(.7,0,.2,1) infinite}@media only screen and (max-width:90em){.landing{background-size:200% 200%}}.landing-top{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;padding:3rem 10%;z-index:500;background-image:linear-gradient(15deg,#467cd3,#001838);background-size:300% 300%;-webkit-animation:gradientBG 5s cubic-bezier(.7,0,.2,1) infinite;animation:gradientBG 5s cubic-bezier(.7,0,.2,1) infinite}@media only screen and (max-width:44em){.landing-top{padding:3rem 10% 2rem}}.footer-logo,.landing-top-logo{font-family:"modernplate";font-size:4rem;-webkit-animation:moveInTop .5s ease .75s;animation:moveInTop .5s ease .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.footer-logo,.footer-logo:link,.footer-logo:visited,.landing-top-logo,.landing-top-logo:link,.landing-top-logo:visited{text-decoration:none;color:#f7f7f2}.footer-logo:hover,.landing-top-logo:hover{cursor:pointer;-webkit-animation:bounce alternatea .5s cubic-bezier(.95,.05,.795,.035) infinite;animation:bounce alternatea .5s cubic-bezier(.95,.05,.795,.035) infinite}.landing-top-nav{display:flex;align-items:center;font-size:2.6rem;-webkit-animation:moveInTop 1s ease .75s;animation:moveInTop 1s ease .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.landing-top-nav-link{margin-left:4rem}.landing-top-nav-link:after{content:"";position:relative;display:block;height:3px;width:100%;background-color:#fff;transform:scaleX(0);transform-origin:0;transition:transform .3s ease;top:2px}.landing-top-nav-link:hover:after{transform:scaleX(1)}.landing-top-nav-link:hover{cursor:pointer}.landing-top-nav-link,.landing-top-nav-link:link,.landing-top-nav-link:visited{text-decoration:none;color:#f7f7f2}.landing-top-nav-link_work{margin-left:15rem}@media only screen and (max-width:44em){.landing-top-nav-link_work{margin-left:0}}.landing-top-nav-link_selected,.landing-top-nav-link_selected:link,.landing-top-nav-link_selected:visited{margin-left:4rem;text-decoration:none;color:#f7f7f2}.landing-top-nav-link_selected:after,.landing-top-nav-link_selected:link:after,.landing-top-nav-link_selected:visited:after{content:"";position:relative;display:block;height:3px;width:100%;background-color:#fff;transform:scaleX(1);transform-origin:0;top:2px}.landing-heading{font-family:"Roboto";display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:85vh;width:60%;padding:0 10%;line-height:1.6}@media only screen and (max-width:90em){.landing-heading{width:100%}}.landing-heading-top-title{font-size:5rem;-webkit-animation:moveInRight 1s ease .75s;animation:moveInRight 1s ease .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;color:#f7f7f2}@media only screen and (max-width:90em){.landing-heading-top-title{font-size:4rem}}.landing-heading-top-subtitle{margin-top:3rem;font-size:3.2rem;font-weight:300;width:85%;color:#f7f7f2;-webkit-animation:moveInLeft 1s ease 1s;animation:moveInLeft 1s ease 1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media only screen and (max-width:44em){.landing-heading-top-subtitle{font-size:2.8rem}}.landing-heading-button{-webkit-animation:moveInTop 1s ease .75s;animation:moveInTop 1s ease .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.landing-heading-button,.landing-heading-button:link,.landing-heading-button:visited{text-decoration:none;color:#fff;margin-top:10%;padding:1.5rem 2rem;font-weight:500;text-transform:uppercase;background-color:#0d65f1;transition:all .3s ease}.landing-heading-button:hover,.landing-heading-button:link:hover,.landing-heading-button:visited:hover{background-color:#1565c0}@media only screen and (max-width:44em){.landing-heading-button,.landing-heading-button:link,.landing-heading-button:visited{margin:20% 0 0}}.star{position:absolute}.star-1{top:60%;left:75%;width:.9rem;height:.9rem;background-color:#007575;-webkit-animation:shine 5s ease 3s infinite,fadeIn 1s ease 1.15s backwards;animation:shine 5s ease 3s infinite,fadeIn 1s ease 1.15s backwards}.star-1,.star-2{border-radius:50%}.star-2{top:74%;left:84%;width:1.5rem;height:1.5rem;background-color:#5aa2ff;-webkit-animation:shine 5s ease 1s infinite,fadeIn 1s ease 1s backwards;animation:shine 5s ease 1s infinite,fadeIn 1s ease 1s backwards}.star-3{top:50%;left:87%;width:1.2rem;height:1.2rem;border-radius:50%;background-color:#ff6464;-webkit-animation:shine 5s ease 2s infinite,fadeIn 1s ease 1.1s backwards;animation:shine 5s ease 2s infinite,fadeIn 1s ease 1.1s backwards}.star-4{top:34%;left:70%;width:.7rem;height:.7rem;background-color:#fdbaf6}.star-4,.star-5{border-radius:50%;-webkit-animation:shine 5s ease 5s infinite,fadeIn 1s ease 1s backwards;animation:shine 5s ease 5s infinite,fadeIn 1s ease 1s backwards}.star-5{top:50%;left:80%;width:.5rem;height:.5rem;background-color:#fff780}.shooting-star-container{position:absolute;top:60%;left:75%;transform:rotate(45deg)}@media only screen and (max-width:44em){.shooting-star-container{left:10%;top:10%}}.shooting-star{position:absolute;top:60%;left:60%;height:2px;background:linear-gradient(-45deg,#fff8d3,rgba(0,0,255,0));-webkit-filter:drop-shadow(0 0 6px #fff8d3);filter:drop-shadow(0 0 6px #fff8d3);-webkit-animation:tail 6s ease-in-out 5s infinite,shooting 6s ease-in-out 5s infinite;animation:tail 6s ease-in-out 5s infinite,shooting 6s ease-in-out 5s infinite}.shooting-star:after,.shooting-star:before{position:absolute;content:"";top:calc(50% - 1px);right:0;height:2px;background:linear-gradient(-45deg,rgba(0,0,255,0),#fff8d3,rgba(0,0,255,0));border-radius:100%;transform:translateX(50%) rotate(45deg);-webkit-animation:shining 6s ease-in-out 5s infinite;animation:shining 6s ease-in-out 5s infinite}.shooting-star:after{transform:translateX(50%) rotate(-45deg)}.shooting-star:first-child{top:calc(50% - 200px);left:calc(50% - 300px)}.shooting-star:first-child,.shooting-star:first-child:after,.shooting-star:first-child:before{-webkit-animation-delay:.65s;animation-delay:.65s}.shooting-star:nth-child(2){top:calc(50% - -50px);left:calc(50% - 190px)}.shooting-star:nth-child(2),.shooting-star:nth-child(2):after,.shooting-star:nth-child(2):before{-webkit-animation-delay:.15s;animation-delay:.15s}.shooting-star:nth-child(3){top:calc(50% - -90px);left:calc(50% - 200px)}.shooting-star:nth-child(3),.shooting-star:nth-child(3):after,.shooting-star:nth-child(3):before{-webkit-animation-delay:1.6s;animation-delay:1.6s}.shooting-star:nth-child(4){top:calc(50% - 50px);left:calc(50% - 250px)}.shooting-star:nth-child(4),.shooting-star:nth-child(4):after,.shooting-star:nth-child(4):before{-webkit-animation-delay:4.7s;animation-delay:4.7s}.section-one{height:50vh;background-color:#04061a}.scroll-down{position:absolute;left:50%;bottom:5%;display:block;text-align:center;font-size:20px;z-index:100;text-decoration:none;text-shadow:0;width:13px;height:13px;border-bottom:2px solid #fff;border-right:2px solid #fff;z-index:200;transform:translate(-50%) rotate(45deg);-webkit-animation:fade_move_down 4s ease-in-out infinite;animation:fade_move_down 4s ease-in-out infinite}@media only screen and (max-width:65em){.scroll-down{bottom:15%;left:48%}}@-webkit-keyframes fade_move_down{0%{-webkit-transform:translateY(-10px) rotate(45deg);opacity:0}50%{opacity:1}to{-webkit-transform:translateY(10px) rotate(45deg);opacity:0}}@keyframes fade_move_down{0%{transform:translateY(-10px) rotate(45deg);opacity:0}50%{opacity:1}to{transform:translateY(10px) rotate(45deg);opacity:0}}.social-links{position:fixed;bottom:0;background-image:linear-gradient(15deg,#467cd3,#001838);background-size:300% 300%;-webkit-animation:gradientBG 5s cubic-bezier(.7,0,.2,1) infinite;animation:gradientBG 5s cubic-bezier(.7,0,.2,1) infinite;z-index:201}.social-links-nav{-webkit-animation:moveInTop .5s ease .75s;animation:moveInTop .5s ease .75s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.work{padding:0 10% 10rem;color:#f7f7f2;-webkit-animation:fadeIn .5s ease-out .5s;animation:fadeIn .5s ease-out .5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;overflow-y:visible!important}.contact,.work{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact{padding:0 10% 5rem;color:#fff;height:auto;background-image:linear-gradient(135deg,#03003b,#00102e);background-size:300% 300%;-webkit-animation:gradientBG 8s cubic-bezier(.7,0,.2,1) infinite;animation:gradientBG 8s cubic-bezier(.7,0,.2,1) infinite}@media only screen and (max-width:90em){.contact{background-size:200% 200%}}.contact-text{display:flex;flex-direction:column;align-items:center;margin:2rem 0 0;width:50%;text-align:center}@media only screen and (max-width:44em){.contact-text{margin:10rem 0 0;width:80%}}.contact-text__title{font-size:4rem}.contact-text__paragraph{font-size:3rem;line-height:1.5;margin-top:3rem}.contact-links{width:60rem;display:flex;align-items:center;justify-content:space-evenly;margin-bottom:-10rem}@media only screen and (max-width:44em){.contact-links{width:55rem}}.contact-links__linkedin,.contact-links__linkedin:link,.contact-links__linkedin:visited{width:50px;height:50px;background-image:url(data:image/png;base64,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gQWAC9nCCZs9gAAQ+O5qAhAAAjMBCACBF5cACADWVnk6AcARgEoJAAKAAGALYAQQAATAnCIACAACACYAAcAAYE4RANxaEQDcWk0AAoAJAAEABACztS2AAAACgFsrAgAIACAAnNNmngL69YACgCOA0viJQIAAYAJAAHAGgACAUgkA2KsIANYVAgAIACAAgAAAAsCNOAQUAEAAwKgiAIAAAAIACAAgAIAAUI3FJRAABAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQABMAlAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAAAEABAAQAEAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQAAAAQAEABAAQABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEABAAAABAAQAEADgLTml7n8uAwT0czIBgC0AIACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgAIACAAAACAAgACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIACAAgAIAAAAIAAuASgAAAMQOwugoQ0ZpSk9LsQkBEsy0AOAMABAAQACBSAJwCQkDznwB4DggBrbYAYAtgCwC2AEDELYAJAAJPAItLAfEsfwNgDwDxdgB/A2APADF3AAIAAuBiQNwATC4GRDP9C8DqOQAE8/vs//dbgUeXA2L5veib5BAAoh4BmADABKAAEHH9/w2A5wAQypRMAGACSCmltCoABHJaHwXACAABB4D/AuC9QBDGMj0JgBEAAu0A0tMAHF0UCGJ9HoD//k9A5ScA67MAGAEgiv8W+38BWIwAEOMEYHkhAEYAiDYAPAyAEQCCDQCPfjWYEQDqtz5c6A8DsCgAhBoAHv9y0KO3A0LllkN6LQDrweWBuj1e5I9/PfjoDcFQtSdr/HEA0r3fEgYVW+8f/+/t0/9/7xpBte6f/ADgJxNAOtkEQLWere/mWSE8CYBKzc+O+Z8FYP3lMkGlBwDPzvja53/IMQBU6fD8p3+3L4wJTetSQXWOL7zVt3nhz937TWFQneml9/m9eLMfu8blgqrML57uvTztT0N2waAiy8/14wFYp14BoB7rr5ef779y3qcAUNP6//nKwd5rB/4KAPWv/1cDoABQzf7/16sP9l5/5L9OnQLA9s0/X39//xvv+Vk9DYTtm3698U3+b77pb8zeEwjbdnrzu3veXuFT7lxA2LDD2z/n771tfvfDQQBs1evH/x+aAFJaxtZBAGx0+//zvR/v8e4mfx1tA2CTt//j/bt/5iMDfrt3Fgibu/1/5Kd7fWyHf+ebg2Bjt/8P/aKvDy7sZm8fANtxOnzsJ/x/+M7e3dkHwEam/+P0wT/5idF+2HkeAOVbDh//4f6f2ttLABS//I+nT/zpTx7u9YOzAKhh+P9SAFJqB98mDEVaT6fP/l6fLyzm3PfGACjNOJ2+sJq/9KGarvPbQ6Ck1T9+6Td7f3mcz13nxwVAAeZp/vLv9P3Wfj53bds6EYBbWZZ5mtfvrOFvfwq5bZrcJMcCcDXrnJZ1WSZXAgAA+Iz/A9KMHasunHRKAAAAAElFTkSuQmCC);background-size:contain;background-repeat:no-repeat;background-position:50%;transition:all .1s ease-in-out}@media only screen and (max-width:44em){.contact-links__linkedin,.contact-links__linkedin:link,.contact-links__linkedin:visited{width:35px;height:35px}}.contact-links__linkedin:hover{transform:scale(1.1);cursor:pointer}.contact-links__linkedin:after{content:"";display:table;clear:both}.contact-links__resume,.contact-links__resume:link,.contact-links__resume:visited{background-color:#ddd;color:#111;font-size:2.2rem;border:1px solid #111;text-decoration:none;border-radius:3px;padding:1rem 1.5rem;text-transform:uppercase;margin:5rem 0;align-self:flex-end;transition:all .2s ease-out}.contact-links__resume:hover{background-color:#fff;color:#222;cursor:pointer}.contact-links__github,.contact-links__github:link,.contact-links__github:visited{width:55px;height:55px;background-image:url(/static/media/githublogo.461852a0.png);background-size:contain;background-repeat:no-repeat;background-position:50%;transition:all .1s ease-in-out}@media only screen and (max-width:44em){.contact-links__github,.contact-links__github:link,.contact-links__github:visited{width:35px;height:35px}}.contact-links__github:hover{transform:scale(1.1);cursor:pointer}.contact-links__github:after{content:"";display:table;clear:both}.contact-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:45rem;margin:7.5rem auto;font-size:2.6rem}@media only screen and (max-width:44em){.contact-form{flex-direction:column;margin:10rem 0;padding-bottom:15rem}}.contact-form-button{background-color:#0d65f1;color:#fff;font-size:2.2rem;font-family:"Roboto";border:none;padding:1.5rem 2rem;font-weight:500;text-transform:uppercase;margin-top:3rem;align-self:center;transition:all .2s ease-out}.contact-form-button:hover{background-color:#1565c0;color:#fff;cursor:pointer}.about{-webkit-animation:fadeIn .5s ease-out .5s;animation:fadeIn .5s ease-out .5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;display:flex;flex-direction:column;justify-content:center;background-color:#fff;overflow-y:visible}.about-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(50rem,1fr));grid-column-gap:10rem;-webkit-column-gap:10rem;column-gap:10rem;grid-row-gap:5rem;row-gap:5rem;justify-content:center;align-items:center;margin-bottom:5rem}@media only screen and (max-width:44em){.about-services{display:flex;flex-direction:column;grid-template-columns:none;grid-column-gap:0;-webkit-column-gap:0;column-gap:0;grid-row-gap:5rem;row-gap:5rem}}.about-services-each{width:100%}@media only screen and (max-width:44em){.about-services-each{text-align:center;margin-top:5rem}}.about-services-each-container-title{font-size:3.2rem;font-weight:800;margin-bottom:2rem}.about-story{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 10%;text-align:center}.about-story-title{margin:2rem 0 5rem;color:"#000 !important"}.about-story-paragraph{line-height:1.5}@media only screen and (max-width:44em){.about-story-paragraph{width:100%}}.about-skills{display:flex;flex-direction:column;padding-bottom:10rem}@media only screen and (max-width:44em){.about-skills{padding-bottom:10rem}}.about-skills-title{align-items:center;margin:10rem auto 3rem;display:inline}.about-skills-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));padding:3rem 0 0 15rem;justify-content:center;align-items:center;width:90%}@media only screen and (max-width:44em){.about-skills-list{grid-template-columns:repeat(auto-fit,200px);padding:3rem 0 0 15rem;margin:0 auto;overflow-x:hidden}}.about-skills-list-each{display:flex;align-items:center;margin:2rem auto}@media only screen and (max-width:44em){.about-skills-list-each{font-size:2.6rem;margin:2rem 0}}.about-skills-list-each-image{height:35px;width:35px;display:inline-block;margin-right:1rem}.youtube-video{height:100%;width:100%;margin:0 auto 5rem}.footer{width:100%;display:flex;justify-content:space-evenly;height:auto;align-items:center;font-size:2rem;color:#f7f7e7;padding:3rem 0 6rem}@media only screen and (max-width:44em){.footer{flex-direction:column}}@media only screen and (max-width:44em){.footer-logo{display:none}}.footer-contact{width:33%;text-align:center;font-size:2.8rem}@media only screen and (max-width:44em){.footer-contact{width:100%}}.footer a{color:#0077b5;padding:3rem 0}.footer a:hover{cursor:pointer}.footer-links{display:flex;width:33%;justify-content:center;align-items:center}@media only screen and (max-width:44em){.footer-links{width:100%;margin-bottom:3rem}}.footer-links>*{font-size:4rem;transition:all .2s ease-out;padding:1rem}.footer-links_resume,.footer-links_resume:link,.footer-links_resume:visited{font-size:3rem}.footer-links_linkedin,.footer-links_linkedin:link,.footer-links_linkedin:visited{color:#ddd;margin-right:2.5rem}@media only screen and (max-width:44em){.footer-links_linkedin,.footer-links_linkedin:link,.footer-links_linkedin:visited{margin-right:2rem}}.footer-links_linkedin:hover,.footer-links_linkedin:link:hover,.footer-links_linkedin:visited:hover{cursor:pointer;color:#0083ca}.footer-links_github,.footer-links_github:link,.footer-links_github:visited{color:#ddd;margin-right:2.5rem}@media only screen and (max-width:44em){.footer-links_github,.footer-links_github:link,.footer-links_github:visited{margin-right:2rem}}.footer-links_github:hover,.footer-links_github:link:hover,.footer-links_github:visited:hover{cursor:pointer;color:#2c2c2c}.footer-links_email,.footer-links_email:link,.footer-links_email:visited{color:#ddd;margin-right:2.5rem}@media only screen and (max-width:44em){.footer-links_email,.footer-links_email:link,.footer-links_email:visited{margin-right:2rem}}.footer-links_email:hover,.footer-links_email:link:hover,.footer-links_email:visited:hover{cursor:pointer;color:#ff5e00}.footer-links_resume,.footer-links_resume:link,.footer-links_resume:visited{color:#ddd;margin-bottom:3px}.footer-links_resume:hover,.footer-links_resume:link:hover,.footer-links_resume:visited:hover{cursor:pointer;color:#00c076}
/*# sourceMappingURL=main.2c9d2245.chunk.css.map */