.header-module-scss-module__I8X9PG__headerWrapper{z-index:200;background-color:#fafafa;width:100%;height:5rem;position:fixed}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper{height:4rem}}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer{box-sizing:border-box;flex-direction:row;align-items:center;width:100%;max-width:1400px;height:5rem;margin:auto;padding:0 3rem;display:flex;position:relative}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer{height:4rem}}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer .header-module-scss-module__I8X9PG__homeLink{color:#353f83;text-transform:uppercase;border-radius:2px;outline:none;padding:.75rem 0 .4rem;font-family:Kalam,Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.35rem;text-decoration:none}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer .header-module-scss-module__I8X9PG__homeLink{font-size:1.5rem}}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer .header-module-scss-module__I8X9PG__menuIcon{cursor:pointer;color:#353f83;border-radius:5rem;margin-left:auto;margin-right:-.5rem;padding:.5rem;transition:all .2s ease-in-out}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer .header-module-scss-module__I8X9PG__menuIcon:hover{color:#6b76c3}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer .header-module-scss-module__I8X9PG__exitIcon{cursor:pointer;color:#6b76c3b3;background-color:#eceef7;border-radius:5rem;margin-left:auto;margin-right:-.5rem;padding:.5rem;transition:all .2s ease-in-out}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__headerContainer .header-module-scss-module__I8X9PG__exitIcon:hover{color:#6b76c3}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navWrapper{background-color:#fafafaf2;width:100%;height:calc(100vh - 5rem);display:block;position:absolute;top:5rem;left:0}}@media only all and (min-width:37.5em) and (max-width:50em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navWrapper{background-color:#fafafaf2;width:100%;height:calc(100vh - 5rem);display:block;position:absolute;top:5rem;left:0}}@media only all and (min-width:50em) and (max-width:64em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navWrapper{background-color:#fafafaf2;width:100%;height:calc(100vh - 5rem);display:block;position:absolute;top:5rem;left:0}}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navWrapper{height:calc(100vh - 4rem);top:4rem}}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer{box-sizing:border-box;text-align:left;background-color:#eceef7;border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem;flex-direction:column;width:14rem;display:flex;position:absolute;top:5rem;right:2.25rem}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer{justify-content:center;width:18rem;height:calc(100vh - 5rem);position:fixed;right:0}}@media only all and (min-width:37.5em) and (max-width:50em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer{justify-content:center;width:18rem;height:calc(100vh - 5rem);position:fixed;right:0}}@media only all and (min-width:50em) and (max-width:64em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer{justify-content:center;width:18rem;height:calc(100vh - 5rem);position:fixed;right:0}}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer{height:calc(100vh - 4rem);top:4rem}}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a{box-sizing:border-box;letter-spacing:.25px;color:#6b76c3;outline:none;flex-direction:row;align-items:center;width:100%;padding:1rem 0 1rem 2rem;font-family:Lato;font-size:1.2rem;font-weight:400;text-decoration:none;display:flex}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a{padding:1.5rem 2rem;font-size:1.3rem}}@media only all and (min-width:37.5em) and (max-width:50em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a{padding:1.5rem 2rem;font-size:1.3rem}}@media only all and (min-width:50em) and (max-width:64em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a{padding:1.5rem 2rem;font-size:1.3rem}}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a:hover span,.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a:hover .header-module-scss-module__I8X9PG__linkIcon{opacity:1}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a span{opacity:.7;padding-top:.2rem;transition:all .2s ease-in-out}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a span{text-align:right;padding-top:.3rem}}@media only all and (min-width:37.5em) and (max-width:50em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a span{text-align:right;padding-top:.3rem}}@media only all and (min-width:50em) and (max-width:64em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a span{text-align:right;padding-top:.3rem}}.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a .header-module-scss-module__I8X9PG__linkIcon{opacity:.7;margin-left:auto;margin-right:1rem;transition:all .2s ease-in-out}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a .header-module-scss-module__I8X9PG__linkIcon{margin-right:1.25rem}}@media only all and (min-width:37.5em) and (max-width:50em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a .header-module-scss-module__I8X9PG__linkIcon{margin-right:1.25rem}}@media only all and (min-width:50em) and (max-width:64em){.header-module-scss-module__I8X9PG__headerWrapper .header-module-scss-module__I8X9PG__navContainer a .header-module-scss-module__I8X9PG__linkIcon{margin-right:1.25rem}}.header-module-scss-module__I8X9PG__pageBuffer{height:5rem}@media only all and (max-width:37.5em){.header-module-scss-module__I8X9PG__pageBuffer{height:4rem}}
.footer-module-scss-module__oF54tG__wrapper{box-sizing:border-box;background-color:#eceef7;flex-direction:row;justify-content:center;align-items:center;width:100%;height:10rem;display:flex}.footer-module-scss-module__oF54tG__wrapper .footer-module-scss-module__oF54tG__container{box-sizing:border-box;align-items:right;flex-direction:row;width:100%;max-width:1400px;padding:0 3rem;display:flex}.footer-module-scss-module__oF54tG__wrapper span{color:#353f8399;flex-direction:row;align-items:center;margin:1rem auto 0;font-family:Lato,Roboto,sans-serif;font-size:1.2rem;font-weight:400;display:flex}.footer-module-scss-module__oF54tG__wrapper .footer-module-scss-module__oF54tG__heartIcon{color:#daddf0;margin:0 .3rem}
.layout-module-scss-module__SxO3Xq__contentWrapper{background-color:#fafafa}
.image-module-scss-module__XHNIqq__imageContainer{box-sizing:border-box;background:#eceef7;width:100%;position:relative;overflow:hidden}.image-module-scss-module__XHNIqq__image,.image-module-scss-module__XHNIqq__thumbnail{width:100%;height:100%;position:absolute;top:0;right:0}.image-module-scss-module__XHNIqq__image{transition:opacity .4s}.image-module-scss-module__XHNIqq__thumbnail{filter:blur(15px);transition:visibility 0s .4s;transform:scale(1.1)}
.infoCard-module-scss-module__RLDmVa__infoCard{box-sizing:border-box;background-color:#fafafa;border-radius:2px;flex-shrink:0;width:25rem;margin-right:5rem;position:sticky;top:5rem}@media only all and (min-width:50em) and (max-width:64em){.infoCard-module-scss-module__RLDmVa__infoCard{width:65%;margin:0 auto 3rem}}@media only all and (min-width:37.5em) and (max-width:50em){.infoCard-module-scss-module__RLDmVa__infoCard{width:80%;margin:0 auto 3rem}}@media only all and (max-width:37.5em){.infoCard-module-scss-module__RLDmVa__infoCard{width:100%;margin:0 auto 3rem}}.infoCard-module-scss-module__RLDmVa__infoCard img{border-radius:.2rem;width:100%}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__fullLineBreak{background-color:#353f83;border-radius:2px;width:100%;height:.2rem;margin:.75rem 0 .5rem}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__partialLineBreak{background-color:#daddf0;border-radius:2px;width:85%;height:.2rem;margin-bottom:1.5rem}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer{flex-direction:row;align-items:center;margin-bottom:1rem;display:flex}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer .infoCard-module-scss-module__RLDmVa__pinIcon,.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer .infoCard-module-scss-module__RLDmVa__mailIcon,.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer .infoCard-module-scss-module__RLDmVa__githubIcon,.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer .infoCard-module-scss-module__RLDmVa__gitlabIcon,.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer .infoCard-module-scss-module__RLDmVa__linkedinIcon{color:#353f83}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer .infoCard-module-scss-module__RLDmVa__linkedinIcon{margin-bottom:.2rem}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer span,.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer a{letter-spacing:.25px;color:#414351;margin-left:.8rem;font-family:Lato,Roboto,sans-serif;font-size:1.1rem;font-weight:400}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer a{color:#6b76c3b3;border-bottom:.1rem dotted #6b76c3;outline:none;padding-bottom:.2rem;text-decoration:none;transition:all .2s ease-in-out}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__iconInfoContainer a:hover{color:#6b76c3}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__buttonLink{box-sizing:border-box;background-color:#eceef7;border-radius:.2rem;outline:none;flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:1.5rem;padding:.5rem 0;text-decoration:none;display:flex}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__buttonLink:hover .infoCard-module-scss-module__RLDmVa__downloadIcon,.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__buttonLink:hover span{color:#6b76c3}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__buttonLink .infoCard-module-scss-module__RLDmVa__downloadIcon{color:#6b76c3b3;transition:all .2s ease-in-out}.infoCard-module-scss-module__RLDmVa__infoCard .infoCard-module-scss-module__RLDmVa__buttonLink span{letter-spacing:.5px;color:#6b76c3b3;margin-left:.75rem;margin-right:.3rem;font-family:Lato,Roboto,sans-serif;font-size:1.1rem;font-weight:400;transition:all .2s ease-in-out}
.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper{box-sizing:border-box;flex-direction:row;width:100%;max-width:1400px;margin:auto;padding:4rem 3rem;display:flex}@media only all and (min-width:50em) and (max-width:64em){.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper{padding:4rem 0}}@media only all and (min-width:37.5em) and (max-width:50em){.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper{padding:4rem 0}}.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__infoCardSectionContainer{flex-direction:row;width:100%;display:flex}@media only all and (min-width:50em) and (max-width:64em){.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__infoCardSectionContainer{flex-direction:column}}@media only all and (min-width:37.5em) and (max-width:50em){.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__infoCardSectionContainer{flex-direction:column}}@media only all and (max-width:37.5em){.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__infoCardSectionContainer{flex-direction:column}}.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__contentSectionWrapper{box-sizing:border-box;width:100%;padding:1rem 0 0}@media only all and (min-width:50em) and (max-width:64em){.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__contentSectionWrapper{width:65%;margin:auto}}@media only all and (min-width:37.5em) and (max-width:50em){.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__contentSectionWrapper{width:80%;margin:auto}}.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__contentSectionWrapper p{color:#414351;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400;line-height:2rem}.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__contentSectionWrapper p:last-of-type{margin-bottom:0}.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__contentSectionWrapper p a{letter-spacing:.25px;color:#6b76c3cc;cursor:pointer;outline:none;font-family:Lato,sans-serif;font-size:1.1rem;font-weight:500;line-height:2rem;text-decoration:none;transition:all .2s ease-in-out}.infoCardSection-module-scss-module__zpT3AG__infoCardSectionWrapper .infoCardSection-module-scss-module__zpT3AG__contentSectionWrapper p a:hover{color:#6b76c3}
.splash-header-module-scss-module__vkKBsG__splashHeaderWrapper{box-sizing:border-box;background:url(/images/backgrounds/splash-background-min.jpg) 0 0/cover no-repeat fixed;flex-direction:row;justify-content:center;align-items:center;min-height:12.5rem;display:flex}.splash-header-module-scss-module__vkKBsG__splashHeaderWrapper h2{color:#fff;font-family:Lato,Roboto,sans-serif;font-size:2rem;font-weight:500}
.experienceArticle-module-scss-module__9wG0oW__articleWrapper{margin:0 auto 2.5rem;display:block}.experienceArticle-module-scss-module__9wG0oW__articleWrapper header{box-sizing:border-box;flex-direction:row;align-items:center;width:100%;margin-top:.5rem;display:flex}@media only all and (max-width:37.5em){.experienceArticle-module-scss-module__9wG0oW__articleWrapper header{flex-direction:column;align-items:flex-start}}.experienceArticle-module-scss-module__9wG0oW__articleWrapper header h4{font-family:Lato,Roboto,sans-serif;font-size:1.4rem;font-weight:500}.experienceArticle-module-scss-module__9wG0oW__articleWrapper header .experienceArticle-module-scss-module__9wG0oW__timeframe{color:#4a4a4a;margin:.15rem 0 0 auto;font-family:Roboto,sans-serif;font-size:.9rem;font-style:italic}@media only all and (max-width:37.5em){.experienceArticle-module-scss-module__9wG0oW__articleWrapper header .experienceArticle-module-scss-module__9wG0oW__timeframe{margin:.75rem 0 0}}
.tag-module-scss-module__13P9gG__tagWrapper{margin-bottom:.5rem}.tag-module-scss-module__13P9gG__tagWrapper .tag-module-scss-module__13P9gG__hashtag{color:#6b76c3}.tag-module-scss-module__13P9gG__tagWrapper .tag-module-scss-module__13P9gG__text{color:#414351;margin-left:.25rem;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400}
.photo-module-scss-module__nhDaGW__imageWrapper{width:100%;margin-bottom:1.5rem;display:block}.photo-module-scss-module__nhDaGW__imageWrapper img{cursor:zoom-in;width:100%}.photo-module-scss-module__nhDaGW__modalWrapper{z-index:300;background-color:#fafafaf2;flex-direction:column;width:100%;height:100vh;display:flex;position:fixed;top:0;right:0}.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__photoContainer,.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__iconContainer{box-sizing:border-box;flex-direction:row;width:100%;max-width:1400px;margin:0 auto;padding:0 3rem;display:flex}.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__photoContainer{height:calc(100vh - 5rem)}@media only all and (max-width:37.5em){.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__photoContainer{padding:0}}@media only all and (min-width:37.5em) and (max-width:50em){.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__photoContainer{padding:0}}.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__iconContainer{align-items:center;height:5rem}@media only all and (max-width:37.5em){.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__iconContainer{height:4rem}}.photo-module-scss-module__nhDaGW__modalWrapper img{max-width:100%;max-height:calc(100vh - 7rem);margin:auto;display:block}.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__exitIcon{cursor:pointer;color:#6b76c3b3;background-color:#eceef7;border-radius:5rem;margin-left:auto;margin-right:-.5rem;padding:.5rem;transition:all .2s ease-in-out}.photo-module-scss-module__nhDaGW__modalWrapper .photo-module-scss-module__nhDaGW__exitIcon:hover{color:#6b76c3}
.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__headerContainer{box-sizing:border-box;flex-direction:row;align-items:center;display:flex}@media only all and (max-width:37.5em){.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__headerContainer{flex-direction:column-reverse;align-items:flex-start}}.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__experienceTitle{letter-spacing:.25px;color:#6b76c3cc;cursor:pointer;outline:none;font-family:Lato,sans-serif;font-size:1.1rem;font-weight:500;line-height:2rem;text-decoration:none;transition:all .2s ease-in-out}.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__experienceTitle span{border-bottom:.1rem dotted #6b76c3cc;padding-bottom:.2rem}.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__experienceTitle:hover span{border-bottom:.1rem dotted #6b76c3}.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__experienceTitle:hover{color:#6b76c3}.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__experienceTimeframe{color:#4a4a4a;margin-left:auto;font-family:Roboto,sans-serif;font-size:.9rem;font-style:italic}@media only all and (max-width:37.5em){.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__experienceTimeframe{margin:0 0 .75rem}}.experienceSection-module-scss-module__Nx_5Yq__sectionWrapper .experienceSection-module-scss-module__Nx_5Yq__desc{margin-top:1rem}
.contact-module-scss-module__ewdY_G__sendIconContainer{background:url(/images/backgrounds/splash-background-min.jpg) 0 0/cover no-repeat fixed;border-radius:10rem;flex-direction:row;justify-content:center;align-items:center;width:80%;margin:0 auto 3rem;padding:.5rem 0;display:flex}.contact-module-scss-module__ewdY_G__sendIconContainer .contact-module-scss-module__ewdY_G__sendIcon{color:#fff}
.home-module-scss-module__PN-u4q__splashWrapper{background:url(/images/backgrounds/splash-background-min.jpg) 0 0/cover no-repeat fixed;flex-direction:column;align-items:center;width:100%;height:calc(100vh - 5rem);min-height:46rem;max-height:70rem;display:flex}.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer{box-sizing:border-box;width:44rem;margin:auto}@media only all and (min-width:50em) and (max-width:64em){.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer{max-width:65%}}@media only all and (min-width:37.5em) and (max-width:50em){.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer{width:100%;max-width:80%;padding:0 3rem}}@media only all and (max-width:37.5em){.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer{width:100%;padding:0 3rem}}.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer p,.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer h2{color:#fafafa;font-family:Lato,sans-serif;font-weight:300;line-height:2.2rem}.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer .home-module-scss-module__PN-u4q__welcomeMessage{text-align:left;margin-bottom:2rem;font-size:1.5rem}.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer .home-module-scss-module__PN-u4q__closingMessage{font-size:1.25rem}.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__welcomeContainer .home-module-scss-module__PN-u4q__signature{font-family:Kalam,cursive;font-size:1.75rem}.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__pageDownContainer{box-sizing:border-box;width:100%;max-width:1400px;margin:auto;padding:0 3rem;position:absolute;bottom:2rem;left:0;right:0}.home-module-scss-module__PN-u4q__splashWrapper .home-module-scss-module__PN-u4q__pageDownContainer .home-module-scss-module__PN-u4q__pageDownIcon{color:#fafafa;margin-left:auto;display:block}.home-module-scss-module__PN-u4q__infoCardSectionContentWrapper h2{color:#353f83;margin:0 0 2rem;font-family:Lato,Roboto,sans-serif;font-size:2rem;font-weight:500}.home-module-scss-module__PN-u4q__infoCardSectionContentWrapper h3{text-transform:uppercase;color:#353f83;margin:2rem 0 1rem;font-family:Lato,Roboto,sans-serif;font-size:1.5rem;font-weight:500;line-height:2rem}.home-module-scss-module__PN-u4q__infoCardSectionContentWrapper .home-module-scss-module__PN-u4q__articleBreak{background-color:#daddf0;border-radius:2px;width:13rem;height:.2rem;margin:3rem 0}
.photography-module-scss-module__XrCuya__photographyWrapper{box-sizing:border-box;grid-column-gap:1.5rem;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:min-content;row-gap:0;width:100%;max-width:1400px;margin:auto;padding:4rem 3rem;display:grid}@media only all and (max-width:37.5em){.photography-module-scss-module__XrCuya__photographyWrapper{direction:rtl;grid-template-columns:1fr}}@media only all and (min-width:37.5em) and (max-width:50em){.photography-module-scss-module__XrCuya__photographyWrapper{direction:rtl;grid-template-columns:1fr}}
.projects-module-scss-module__ZLl68q__projectsWrapper{box-sizing:border-box;width:100%;max-width:1400px;margin:auto;padding:4rem 3rem}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer{box-sizing:border-box;flex-direction:row;width:100%;display:flex}@media only all and (max-width:37.5em){.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer{flex-direction:column}}@media only all and (min-width:37.5em) and (max-width:50em){.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer{flex-direction:column}}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer aside{box-sizing:border-box;background-color:#daddf0;border-radius:.2rem;flex-direction:column;justify-content:center;align-items:center;min-width:15rem;height:11rem;display:flex}@media only all and (min-width:50em) and (max-width:64em){.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer aside{min-width:12.5rem;height:9rem}}@media only all and (max-width:37.5em){.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer aside{min-width:100%;max-width:100%;height:6rem;margin-bottom:1.5rem}}@media only all and (min-width:37.5em) and (max-width:50em){.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer aside{min-width:100%;max-width:100%;height:6rem;margin-bottom:1.5rem}}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer aside .projects-module-scss-module__ZLl68q__imageContainer{width:5rem;height:5rem;position:relative}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer aside h2{color:#fff;font-family:Roboto,sans-serif;font-size:3rem}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer .projects-module-scss-module__ZLl68q__xavierAside,.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer .projects-module-scss-module__ZLl68q__bconfAside{background-color:#414351}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer .projects-module-scss-module__ZLl68q__xavierAside .projects-module-scss-module__ZLl68q__icon,.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer .projects-module-scss-module__ZLl68q__bconfAside .projects-module-scss-module__ZLl68q__icon{color:#fff}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer .projects-module-scss-module__ZLl68q__blackbearAside{background-color:#353d6d}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer .projects-module-scss-module__ZLl68q__rheisenAside{background:url(/images/backgrounds/splash-background-min.jpg);background-size:fill;background-position:60% 30%;background-repeat:no-repeat}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer .projects-module-scss-module__ZLl68q__rheisenAside h2{text-transform:uppercase;margin-top:.6rem;font-family:Kalam,Roboto,sans-serif;font-size:3rem}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article{flex-shrink:2;margin-left:2rem}@media only all and (max-width:37.5em){.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article{margin-left:.1rem}}@media only all and (min-width:37.5em) and (max-width:50em){.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article{margin-left:.1rem}}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article h4{font-family:Lato,Roboto,sans-serif;font-size:1.4rem;font-weight:500}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article .projects-module-scss-module__ZLl68q__tagContainer{flex-flow:wrap;margin:.75rem 0 .5rem;display:flex}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article .projects-module-scss-module__ZLl68q__tagContainer div{margin-right:1rem}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article .projects-module-scss-module__ZLl68q__tagContainer div:last-of-type{margin-right:0}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article p{color:#414351;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400;line-height:2rem}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article p:last-of-type{margin-bottom:0}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article p a{letter-spacing:.25px;color:#6b76c3cc;cursor:pointer;outline:none;font-family:Lato,sans-serif;font-size:1.1rem;font-weight:500;line-height:2rem;text-decoration:none;transition:all .2s ease-in-out}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article p a:hover{color:#6b76c3}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article a{letter-spacing:.25px;color:#6b76c3cc;cursor:pointer;outline:none;font-family:Lato,sans-serif;font-size:1.1rem;font-weight:500;line-height:2rem;text-decoration:none;transition:all .2s ease-in-out}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article a span{border-bottom:.1rem dotted #6b76c3cc;padding-bottom:.2rem}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article a:hover span{border-bottom:.1rem dotted #6b76c3}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__projectContainer article a:hover{color:#6b76c3}.projects-module-scss-module__ZLl68q__projectsWrapper .projects-module-scss-module__ZLl68q__lineBreak{border-radius:2px;width:40%;height:.2rem;margin:2rem auto}
.resume-module-scss-module__bQeQDW__resumeWrapper{box-sizing:border-box}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__resumeHeaderContainer{color:#fff;background:url(/images/backgrounds/splash-background-min.jpg) 0 0/cover no-repeat fixed;border-radius:10rem;flex-direction:row;justify-content:center;align-items:center;width:80%;margin:auto;padding:.5rem 0;display:flex}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__resumeHeaderContainer .resume-module-scss-module__bQeQDW__headerIcon{color:#fff}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__resumeSectionContainer{box-sizing:border-box;margin:3rem 0}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__educationContainer{margin-bottom:2.5rem}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__educationContainer .resume-module-scss-module__bQeQDW__reducedTopMargin{margin-top:-1.5rem}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__educationContainer .resume-module-scss-module__bQeQDW__bold{color:#000;font-weight:600}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__educationContainer p{color:#414351;margin-bottom:0;font-size:1rem}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__skillContainer{box-sizing:border-box;flex-flow:wrap;justify-content:center;align-items:center;display:flex}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__skillLanguage,.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__skillFramework,.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__skillDatabase,.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__skillTool{color:#6b76c3;background-color:#daddf0cc;border-radius:10rem;margin-bottom:1rem;margin-right:1.1rem;padding:.75rem 3rem;font-family:Roboto,sans-serif;font-size:1.2rem;display:inline-block}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__endLinkContainer{flex-direction:row;justify-content:center;align-items:center;display:flex}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__resumeProjectsLink{letter-spacing:.25px;color:#6b76c3cc;cursor:pointer;outline:none;font-family:Lato,sans-serif;font-size:1.1rem;font-weight:500;line-height:2rem;text-decoration:none;transition:all .2s ease-in-out}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__resumeProjectsLink span{border-bottom:.1rem dotted #6b76c3cc;padding-bottom:.2rem}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__resumeProjectsLink:hover span{border-bottom:.1rem dotted #6b76c3}.resume-module-scss-module__bQeQDW__resumeWrapper .resume-module-scss-module__bQeQDW__resumeProjectsLink:hover{color:#6b76c3}
