@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@400&display=swap);.experience{align-self:stretch;background-color:var(--color-lightsteelblue-100);color:var(--color-black);display:inline-block;flex-direction:column;flex-shrink:0;font-family:var(--outfit);font-size:var(--font-size-45xl);font-weight:400;justify-content:flex-start;position:relative;text-align:left;text-transform:uppercase;z-index:1}.experience,.experience-header{align-items:flex-start;box-sizing:border-box;max-width:100%}.experience-header{display:flex;flex-direction:row;justify-content:center;width:100%}.experience-list{flex-direction:column;font-size:var(--font-size-13xl);gap:var(--gap-9xl);justify-content:flex-start;padding:0 0 5% 10%}.experience-list,.neudesic-experience{align-items:flex-start;align-self:stretch;display:flex;max-width:100%}.neudesic-experience{gap:var(--gap-xl)}.neudesic-details,.neudesic-experience{flex-direction:row;justify-content:space-between}.neudesic-details{align-items:flex-start;display:flex;max-width:100%;min-width:10%;width:95%}.neudesic{display:inline-block;font-family:inherit;font-size:inherit;font-weight:400;margin:0;max-width:100%;position:relative;text-transform:uppercase;z-index:1}.job-title{box-sizing:border-box;flex-direction:column;font-size:var(--font-size-5xl);justify-content:flex-start}.project-title{align-self:stretch;z-index:1}.project-details,.project-title{font-size:var(--font-size-5xl);position:relative;text-transform:capitalize}.project-details{align-items:flex-start;display:flex;flex-shrink:0;font-family:inherit;max-width:100%;padding-left:5%;width:90%}.education{background-color:var(--color-lightsteelblue-200);box-sizing:border-box;color:var(--color-black);font-family:var(--outfit);font-size:var(--font-size-45xl);padding:var(--padding-24xl) 0 var(--padding-lgi) 0;text-align:center}.education-header{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;max-width:100%;width:100%}.education-title{align-self:stretch;display:inline-block;font-family:inherit;font-size:inherit;font-weight:400;margin:0;text-transform:uppercase;z-index:1}.asu-logo-1-icon,.education-title{flex-shrink:0;max-width:100%;position:relative}.asu-logo-1-icon{align-self:center;object-fit:cover;width:25%}.education-details{align-items:flex-start;align-self:center;box-sizing:border-box;display:flex;flex-direction:row;font-size:var(--font-size-17xl);justify-content:center;max-width:100%}.asu-details{margin:0}.asu{align-self:center;display:inline-block;display:flex;flex:1 1;flex-direction:column;height:180px;justify-content:center;max-width:100%}.asu,.capstone-title{font-family:inherit;font-size:inherit;font-weight:400;margin:0;position:relative;text-transform:uppercase;z-index:1}.capstone-title{align-self:stretch;display:inline-block;font-size:var(--font-size-17xl);padding-bottom:2.5%;padding-top:2.5%}.capstone-details{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;font-size:var(--font-size-5xl);justify-content:center;max-width:100%;padding:0 5% 0 10%;text-align:left}.capstone-info{margin-bottom:0}.psyche-icon{flex-shrink:0;max-height:100%;max-width:100%;object-fit:cover;position:relative;width:100%;z-index:1}.image-caption{padding:0 5% 0 35%}.capstone-image{display:flex;flex-direction:column;font-size:var(--font-size-base)}@media screen and (max-width:1366px){.education{font-size:var(--font-size-17xl)}.capstone-title{font-size:var(--font-size-7xl)}}@media screen and (max-width:1025px){.education{font-size:var(--font-size-17xl)}.capstone-title{font-size:var(--font-size-7xl)}}.skills{background-color:var(--color-lightsteelblue-100);color:var(--color-black);display:flex;flex-direction:column;flex-shrink:0;font-family:var(--outfit);font-size:var(--font-size-45xl);max-width:100%;text-align:left}.skills-header{align-self:center;display:inline-block;display:flex;flex-shrink:0;font-family:inherit;font-size:inherit;font-weight:400;margin:0;position:relative;text-transform:uppercase;z-index:1}.skills-icons{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.skills-description{flex-direction:column;font-size:var(--font-size-17xl);list-style-position:inside;text-align:center;width:50%}.skill-description-container,.skill-icons-container{align-items:center;display:flex;flex-direction:column;width:50%}.skill-icons-1,.skill-icons-2,.skill-icons-3,.skill-icons-4{align-items:center;align-self:center;display:flex;justify-content:center}.azure-icon,.java-icon,.node-icon,.react-icon{max-height:100%;max-width:100%;position:relative;width:50%}.azure-icon{align-self:center}.git-icon,.github-icon{max-height:100%;max-width:100%;position:relative;width:30%}.java-script-{margin:0;text-align:left}@media screen and (max-width:1366px){.java-script-{font-size:var(--font-size-7xl)}}@media screen and (max-width:1025px){.java-script-{font-size:var(--font-size-7xl)}}.header,.home,.name-container,.title-container{align-items:flex-start;display:flex}.fristName,.lastName{margin:0}.name-container,.title-container{display:inline-block;font-family:inherit;font-size:inherit;font-weight:400;margin:0;max-width:100%;position:relative;z-index:1}.home-container{display:flex;flex-direction:column}.header,.home{box-sizing:border-box}.home{background-color:var(--color-lightsteelblue-200);color:var(--color-black);flex-direction:column;font-family:var(--outfit);font-size:var(--font-size-41xl);height:100%;justify-content:flex-start;letter-spacing:normal;line-height:normal;position:relative;text-align:left;width:100%}.header{flex-direction:row;justify-content:center;max-width:100%;width:75%}.name-container{flex-direction:column;flex-shrink:0;height:auto;text-transform:uppercase;width:fit-content;width:20%}.name-container,.title-container{justify-content:flex-start;max-width:100%}.title-container{align-self:stretch;box-sizing:border-box;flex:1 1;flex-direction:row;font-size:var(--font-size-13xl);text-transform:capitalize}.headshot-icon{display:flex;flex-direction:row;height:auto;left:50%;max-width:30%;object-fit:cover;position:absolute;top:10%;width:auto\9;z-index:1}.header .titles p{margin-bottom:5%;margin-top:5%}.download-resume-button{align-items:center;background-color:var(--color-lightsteelblue-200);border:1px solid var(--color-black);border-radius:5px;color:var(--color-black);cursor:pointer;display:flex;font-family:var(--outfit);font-size:var(--font-size-13xl);height:100%;justify-content:center;text-transform:uppercase;transition:all .3s ease;width:100%}@media screen and (max-width:1920px){.name-container{width:32%!important}.headshot-icon{max-width:35%}.header{top:10%}}@media screen and (max-width:1366px){.name-container{right:10%}.firstLastName{font-size:var(--font-size-41xl)}.title-container{font-size:var(--font-size-7xl)}.headshot-icon{max-width:35%}}@media screen and (max-width:1025px){.name-container{right:10%}.firstLastName{font-size:var(--font-size-41xl)}.title-container{font-size:var(--font-size-7xl)}.headshot-icon{max-width:45%}}.certs{display:flex;flex:1 1}.screenshot-cluster{align-self:stretch;box-sizing:border-box;color:var(--color-black);flex:1 1;flex-direction:column;font-family:var(--button);font-size:var(--font-size-header);height:100%;text-align:left}.azure-fund-container,.screenshot-cluster{align-items:center;display:flex;max-width:100%}.azure-fund-container{background-color:var(--color-lightsteelblue-200);flex:1 1;flex-direction:row;justify-content:center;padding-bottom:2%;padding-top:2%;width:100%}.azure-fundamentals-parent{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:100%}.azure-fundamentals-header{display:inline-block;font-family:inherit;font-size:inherit;font-weight:400;margin:0;position:relative;text-transform:uppercase}.azure-fundamentals-details{align-items:flex-start;display:flex;flex-direction:column;font-size:var(--font-size-paragraph);justify-content:flex-start}.date-recieved,.fund-credential-id,.microsoft-certification{position:relative;text-transform:capitalize;z-index:1}.fund-credential-id{display:inline-block;font-size:var(--font-size-subheader);max-width:100%}.icon{flex-shrink:0;overflow:hidden;position:relative;z-index:1}.azure-associate-container{align-items:center;background-color:var(--color-lightsteelblue-100);display:flex;flex:1 1;flex-direction:row;justify-content:center;max-width:100%;padding-bottom:2%;padding-top:2%;width:100%}.azure-associate-details{flex-direction:column;max-width:100%}.azure-associate-certification,.azure-associate-info{align-items:flex-start;display:flex;flex-direction:column;font-size:var(--font-size-paragraph);justify-content:flex-start}.azure-developer{margin:0}.azure-developer-associate-header{display:inline-block;font-family:inherit;font-size:inherit;font-weight:400;margin:0;position:relative;text-transform:uppercase;z-index:1}.credential-ids{display:inline-block;position:relative;text-transform:capitalize;z-index:1}.associate-id,.azure-associate-details{align-items:flex-start;display:flex;justify-content:flex-start}.associate-id{flex-direction:row;font-size:var(--font-size-13xl)}.personal{align-items:center;background-color:var(--color-lightsteelblue-100);box-sizing:border-box;color:var(--color-black);font-family:var(--outfit);font-size:var(--font-size-subheader);width:100%}.personal,.personal-container{display:flex;flex-direction:column}.personal-container{align-items:left;font-size:var(--font-size-paragraph);width:80%}.personal-header{font-family:inherit;font-size:var(--font-size-subheader);font-weight:400;text-transform:uppercase}.hobbies-header{padding-bottom:2%}.computer-building,.computer-building-info{padding-bottom:2%;position:relative}.computer-container{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;max-width:100%}.components-list{align-self:center;display:flex;flex-direction:row;justify-content:space-between;max-width:100%;padding-bottom:2%;width:60%}.list-set{font-family:inherit;font-size:inherit;margin:0}.hobby-description{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;flex-shrink:0;justify-content:flex-end;max-width:100%}.hobbies1,.hobby{justify-content:flex-start}.hobby{flex:1 1;flex-direction:column;gap:var(--gap-12xs-1)}.hobbies1{align-self:stretch;box-sizing:border-box;flex-direction:row;padding:0 var(--padding-6xs) 0 var(--padding-5xs)}.current-components{display:inline-block;flex-shrink:0;height:55.6px;max-width:100%;position:relative;z-index:1}.professional-container{align-items:center;box-sizing:border-box;color:var(--color-black);display:flex;flex-direction:column;font-family:var(--outfit);font-size:var(--font-size-subheader);width:100%}.professional-info-container{display:flex;flex-direction:column;font-size:var(--font-size-paragraph);padding-bottom:2%;width:80%}.professional-header{font-size:var(--font-size-subheader);text-transform:uppercase}.professional-info{margin:0}@media screen and (max-width:1366px){.professional-container{font-size:var(--font-size-17xl)}.professional-info-container{font-size:var(--font-size-5xl)}}@media screen and (max-width:1025px){.professional-container{font-size:var(--font-size-17xl)}.professional-info-container{font-size:var(--font-size-5xl)}}.aboutme,.brand-logos-parent{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.aboutme-section{align-self:stretch;max-width:100%}.aboutme{background-color:var(--color-lightsteelblue-200);box-sizing:border-box;letter-spacing:normal;line-height:normal;overflow:hidden;position:relative;width:100%}.aboutme-header{align-items:flex-start;flex-direction:row;font-size:var(--font-size-header);justify-content:center;text-transform:uppercase;width:100%}.aboutme-header,.email{box-sizing:border-box;display:flex;font-family:var(--outfit);max-width:100%}.email{align-items:center;align-self:center;color:var(--color-black);flex:1 1;flex-direction:column;height:100%;text-align:left}.email-container{background-color:var(--color-lightsteelblue-200);flex:1 1;flex-direction:column;justify-content:center;padding-bottom:2%;padding-top:2%;width:100%}.email-container,.email-parent{align-items:center;display:flex;max-width:100%}.email-parent{flex-direction:column;font-size:var(--font-size-paragraph);justify-content:flex-start}.email-header{font-size:var(--font-size-header)}.email-form{align-items:center;justify-content:center}.email-form,.send-email-submit-wrapper{display:flex;flex-direction:column;max-width:100%}.send-email-submit-wrapper{align-items:flex-start;justify-content:flex-start;padding:3% 0 0;width:100%}.send-email-submit{align-items:flex-start;align-self:stretch;background-color:var(--color-cornflowerblue-200);border:0;border-radius:var(--br-xl);box-sizing:border-box;color:var(--color-white);cursor:pointer;display:flex;flex-direction:row;font-family:var(--outfit);font-size:var(--font-size-button);justify-content:center;letter-spacing:.15em;line-height:27.5px;max-width:100%;padding:var(--padding-base-6) var(--padding-xl) var(--padding-base-4) var(--padding-2xl);text-align:center;text-transform:uppercase}@font-face{font-family:Notification;font-style:normal;font-weight:400;src:url(/static/media/notification.3657084dc0419605a91c.eot);src:url(/static/media/notification.3657084dc0419605a91c.eot?#iefixs3g3t9) format("embedded-opentype"),url(/static/media/notification.c392cd33d9d9de730f9d.woff) format("woff"),url(/static/media/notification.c5d9251ea82e42f75381.ttf) format("truetype"),url(/static/media/notification.5d0158671dd860c714c4.svg#notification) format("svg")}.notification-container{box-sizing:border-box;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto;padding:0 15px;position:fixed;right:0;top:0;width:320px;z-index:999999}.notification{background-color:#ccc;border-radius:2px;box-shadow:0 0 12px #999;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;line-height:1.2em;margin-top:15px;opacity:.9;padding:15px 15px 15px 58px;position:relative}.notification .title{font-size:1em;font-weight:700;line-height:1.2em;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{transform:translate3d(100%,0,0);visibility:hidden}.notification-enter.notification-enter-active{transform:translateZ(0);transition:all .4s;visibility:visible}.notification-exit{transform:translateZ(0);visibility:visible}.notification-exit.notification-exit-active{transform:translate3d(100%,0,0);transition:all .4s;visibility:hidden}.notification:before{display:block;font-family:Notification;font-size:28px;height:28px;left:15px;line-height:28px;margin-top:-14px;position:absolute;text-align:center;top:50%;width:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}.home1{color:inherit;display:inline-block;height:45px;position:relative;text-decoration:none;text-transform:uppercase}.about-me{white-space:nowrap}.about-me,.certifications{color:inherit;cursor:pointer;display:inline-block;height:45px;position:relative;text-decoration:none;text-transform:uppercase}.navbar,.navbar-links{align-items:flex-start;display:flex;flex-direction:row;max-width:100%}.navbar-links{color:var(--color-black);font-family:var(--outfit);font-size:var(--font-size-17xl);gap:var(--gap-xl);justify-content:space-between;margin:0;text-align:left;width:1092px;z-index:1}.navbar{background-color:var(--color-lightsteelblue-100);flex:1 1;justify-content:center;padding:var(--padding-4xl) var(--padding-xl) var(--padding-3xl);position:sticky;top:0;z-index:99}.content,.navbar{box-sizing:border-box}.content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;justify-content:flex-start;max-width:100%}@media screen and (max-width:1025px){.navbar-links{font-size:var(--font-size-7xl)}}.footer,.footer-wrapper{align-items:flex-start;display:flex;flex-direction:row;max-width:100%}.footer{width:80%}.footer-wrapper{align-self:stretch;background-color:var(--color-lightsteelblue-200);box-sizing:border-box;color:var(--color-black);font-family:var(--outfit);font-size:var(--font-size-45xl);justify-content:center;padding-bottom:2%;text-align:left}.name-header{flex-shrink:0;font-family:inherit;font-size:inherit;font-weight:400;max-width:100%;position:relative;text-transform:uppercase;width:20%}.footer-content{box-sizing:border-box;flex-direction:column;font-size:var(--font-size-button);justify-content:flex-start;padding-top:2%;text-align:center}.footer-content,.footer-links{align-items:flex-start;display:flex;max-width:100%;width:80%}.footer-links{flex-direction:row;justify-content:space-between}.footer-links-list,.footer-support-list{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gap-20xl);justify-content:flex-start}.github,.linkedin,.links,.report-bug,.suggestions,.support{letter-spacing:.15em;position:relative;text-transform:uppercase}.github,.linkedin,.report-bug,.suggestions{cursor:pointer}.contact-me-submit-wrapper{flex-direction:column;justify-content:flex-start;padding:3% 0 0;width:25%}.contact-me-submit,.contact-me-submit-wrapper{align-items:flex-start;display:flex;max-width:100%}.contact-me-submit{align-self:stretch;background-color:var(--color-cornflowerblue-200);border:0;border-radius:var(--br-xl);box-sizing:border-box;color:var(--color-white);cursor:pointer;flex-direction:row;font-family:var(--outfit);font-size:var(--font-size-button);justify-content:center;letter-spacing:.15em;line-height:27.5px;padding:var(--padding-base-6) var(--padding-xl) var(--padding-base-4) var(--padding-2xl);text-align:center;text-transform:uppercase}.contact-me-submit:hover{background-color:var(--color-mediumpurple)}@media screen and (max-width:1366px){.name-header{font-size:var(--font-size-13xl)}.footer-content{font-size:var(--font-size-base)}}@media screen and (max-width:1025px){.name-header{font-size:var(--font-size-13xl)}.footer-content{font-size:var(--font-size-base)}}.app-container{display:flex;flex-direction:column;min-height:100vh}main{display:flex;flex:1 1;height:100%}body{line-height:normal;margin:0}:root{--outfit:Outfit;--font-size-button:20px;--font-size-header:64px;--font-size-subheader:42px;--font-size-paragraph:24px;--font-size-base:16px;--font-size-45xl:64px;--font-size-19xl:38px;--font-size-32xl:51px;--font-size-17xl:36px;--font-size-3xl:22px;--font-size-10xl:29px;--font-size-5xl:24px;--font-size-lgi:19px;--font-size-13xl:32px;--font-size-7xl:26px;--font-size-131xl:150px;--font-size-18xl:37px;--font-size-41xl:60px;--color-lightsteelblue-100:#cdd8ff;--color-lightsteelblue-200:#bac9ff;--color-cornflowerblue-100:#91a9ff;--color-cornflowerblue-200:#8080d7;--color-mediumpurple:#6666bd;--color-white:#fff;--color-black:#000;--gap-xl:20px;--gap-20xl:39px;--gap-89xl:108px;--gap-8xl:27px;--gap-35xl:54px;--gap-24xl-5:43.5px;--gap-3xl:22px;--gap-sm:14px;--gap-30xl:49px;--gap-5xl:24px;--gap-4xl:23px;--gap-231xl:250px;--gap-106xl:125px;--gap-12xl:31px;--gap-43xl:62px;--gap-lgi:19px;--gap-12xs-1:0.1px;--gap-6xl:25px;--gap-48xl:67px;--gap-mid:17px;--gap-14xl:33px;--gap-10xl:29px;--gap-9xl:28px;--gap-51xl:70px;--gap-16xl:35px;--gap-18xl:37px;--gap-lg:18px;--gap-81xl:100px;--gap-31xl:50px;--gap-3xs-7:9.7px;--gap-3xs-8:9.8px;--gap-45xl:64px;--gap-base:16px;--gap-13xl:32px;--padding-10xs:3px;--padding-xl:20px;--padding-6xl:25px;--padding-lgi:19px;--padding-base-6:16.6px;--padding-base-4:15.4px;--padding-2xl:21px;--padding-17xl:36px;--padding-25xl:44px;--padding-12xs:1px;--padding-22xl:41px;--padding-422xl:441px;--padding-201xl:220px;--padding-91xl:110px;--padding-113xl:132px;--padding-37xl:56px;--padding-67xl:86px;--padding-62xl:81px;--padding-15xl:34px;--padding-34xl:53px;--padding-18xl:37px;--padding-41xl:60px;--padding-43xl:62px;--padding-12xl:31px;--padding-11xl:30px;--padding-9xs:4px;--padding-24xl:43px;--padding-70xl:89px;--padding-226xl:245px;--padding-9xl:28px;--padding-103xl:122px;--padding-42xl:61px;--padding-3xl:22px;--padding-1470xl:1489px;--padding-725xl:744px;--padding-353xl:372px;--padding-mid:17px;--padding-13xl:32px;--padding-146xl:165px;--padding-19xl:38px;--padding-221xl:240px;--padding-101xl:120px;--padding-63xl:82px;--padding-8xs:5px;--padding-85xl:104px;--padding-326xl:345px;--padding-205xl:224px;--padding-4xl:23px;--padding-49xl:68px;--padding-646xl:665px;--padding-27xl:46px;--padding-10xl:29px;--padding-147xl:166px;--padding-313xl:332px;--padding-sm:14px;--padding-7xs:6px;--padding-20xl:39px;--padding-369xl:388px;--padding-118xl-7:137.7px;--padding-78xl:97px;--padding-39xl:58px;--padding-175xl:194px;--padding-5xs:8px;--padding-29xl:48px;--padding-6xs:7px;--padding-16xl-2:35.2px;--br-xl:20px}
/*# sourceMappingURL=main.bd27c6b7.css.map*/