@import url(https://fonts.googleapis.com/css?family=Nunito+Sans);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Nunito Sans,sans-serif}.body{background-color:#f8f8f8;display:flex;flex-direction:column;height:100vh}.body,html{max-height:100%;max-width:100%;min-height:100%;min-width:100%;overflow-x:hidden;width:100%}html{height:100%;margin:0}body,html{overflow-x:hidden;width:100%}*,body,html{margin:0;padding:0}*{border:none;box-sizing:border-box;color:#303350;font-family:roc-grotesk;z-index:4}a{color:inherit;text-decoration:none}.nav-items{display:flex;font-size:14px;justify-content:flex-end;text-transform:uppercase;transition:all .2s ease-in-out}.nav-item,.nav-item-selected{border:2px solid transparent;color:#6f44f5;cursor:pointer;display:flex;font-size:14px;font-weight:700;letter-spacing:1.75px;padding:20px 25px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-item-selected{background-color:#fff;border:2px solid #3f4cf9;border-radius:10px;color:#3f4cf9;padding:20px 25px}.nav-item:hover{opacity:.8;transition:all .1s ease-in}.nav-item:active{opacity:.8;transition:all .2s ease-in}.home-container{margin:0 auto;max-width:1400px;padding:30px;width:100%}.footer{border:1px solid #000;border-radius:10px;height:150px;width:100%}.animation-1{--size:700px;-webkit-animation:move 20s ease-in-out infinite;animation:move 20s ease-in-out infinite;background-color:#6495ed}.animation-1,.animation-2{border-radius:var(--size);display:block;-webkit-filter:blur(calc(var(--size)/6));filter:blur(calc(var(--size)/6));height:var(--size);left:calc(var(--size)/3*-1);max-width:100%;mix-blend-mode:soft-light;overflow-x:hidden;position:fixed;top:calc(var(--size)/3*-1);width:var(--size);will-change:transform;z-index:2!important}.animation-2{--size:400px;-webkit-animation:moveDown 20s ease-in-out infinite;animation:moveDown 20s ease-in-out infinite;background-color:#9932cc}.animation-3{--size:500px;-webkit-animation:move 10s ease-in-out infinite;animation:move 10s ease-in-out infinite;background-color:#ff4500;border-radius:var(--size);display:block;-webkit-filter:blur(calc(var(--size)/6));filter:blur(calc(var(--size)/6));height:var(--size);left:calc(var(--size)/2*-1);max-width:100%;mix-blend-mode:soft-light;overflow-x:hidden;position:fixed;top:calc(var(--size)/2*-1);width:var(--size);will-change:transform;z-index:2!important}@-webkit-keyframes move{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(300px);transform:translateX(300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes move{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(300px);transform:translateX(300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(300px);transform:translateY(300px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(300px);transform:translateY(300px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:1025px){.home-container{padding:60px;width:100%}.project{display:flex;flex:1 1;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;width:100%}}@media (min-width:768px) and (max-width:1024px){.home-container{padding:60px;width:100%}.project{display:flex;flex:1 1;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;width:100%}}.aboutMe{display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 228px;width:100%}.aboutMe-info{align-items:flex-start;display:flex}.aboutMe-image{margin-right:68px}.aboutMe-greeting{font-size:48px;font-weight:800;margin-bottom:10px}.aboutMe-sub{color:#303350;font-size:24px;line-height:32px;margin-bottom:30px}.aboutMe-description{color:#303350;font-size:16px;line-height:26px}.aboutMe-details{color:#303350;display:flex;flex-direction:row;margin-top:60px}.aboutMe-highlight-header{background-color:#c2c5ff;font-size:24px;font-weight:700;line-height:28px;margin-bottom:30px;padding:0 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aboutMe-career{display:flex;flex-direction:column}ul{list-style-type:none}li:before{color:#3f4cf9;content:"\26AC";display:inline-block;font-weight:800;margin-left:-30px;width:30px}li{padding-bottom:102px}li:last-child{padding-bottom:unset}.aboutMe-bullets{margin-top:65px}.aboutMe-bullets-line{background-color:#3f4cf9;height:120px;margin-left:-26px;margin-top:16px;position:absolute;width:1px}.aboutMe-career-container{margin-bottom:40px}.aboutMe-year{color:#3f4cf9;font-size:24px;padding-bottom:10px}.aboutMe-company{font-weight:800}.aboutMe-company,.aboutMe-title{color:#303350;font-size:16px}.aboutMe-flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.aboutMe-skills-list{display:flex;flex-direction:column}.aboutMe-skills-list:first-child{padding-right:40px}.aboutMe-skills-list-item{color:#666881;font-size:12px;font-weight:700;line-height:30px}.aboutMe-button{border:2px solid #3f4cf9;border-radius:10px;color:#3f4cf9;font-size:14px;font-weight:800;margin-top:60px;padding:12px 16px;text-transform:uppercase}.project{display:flex;flex:1 1;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;width:100%}.project__section{align-items:center;border:2px solid #e4e5fc;border-radius:50px;display:flex;flex-basis:calc(50% - 30px);flex-direction:row;height:565px;justify-content:center;margin-bottom:60px}.header{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:120px 0;width:100%}.header-main{font-weight:700}.header-main,.header-main-bottom{color:#3d2a77;font-size:60px;line-height:64px;word-break:break-word}.header-main-bottom,.header-sub{font-weight:600}.header-sub{font-size:18px}.designer{color:#6f44f5}.projectHover{align-items:flex-start;background-color:#e4e5fc;border:2px solid #e4e5fc;border-radius:50px;color:#3d2a77;display:flex;flex-direction:column;height:inherit;justify-content:center;padding:60px;width:100%}.projectHover__title{color:#3d2a77;font-family:roc-grotesk;font-size:32px;font-weight:700;line-height:60px}.projectHover__sub--text{align-items:center;background-color:#c2c5ff;border-radius:5px;color:#3d2a77;display:flex;font-family:roc-grotesk-wide;font-size:18px;height:34px;line-height:16px;margin-bottom:22px;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projectHover__details{color:#3d2a77;font-size:18px;line-height:24px}.projectHover__button{align-items:center;background-color:#fff;border-radius:30px;color:#6f44f5;display:flex;font-family:roc-grotesk-wide;font-size:18px;font-weight:800;height:78px;justify-content:center;margin-top:60px;width:100%}.projectHover__button:hover{cursor:pointer}.nav-text-alt{display:none}@media(min-width:768px)and (max-width:1024px){.home-container{padding:40px}.project__section{height:422px;margin-bottom:60px}.project__section-image{height:411px;width:238px}.nav-text-alt{display:none}.header{margin:100px 0}.projectHover__title{line-height:34px;padding-bottom:20px}}@media(min-width:0)and (max-width:767px){.home-container{padding:30px}.projectHover__title{padding-bottom:0}.project__section{flex-basis:unset;height:422px;margin-bottom:30px;min-height:280px;width:100%}.project__section-image{height:400px}.header{margin:40px 0}.nav-text{display:unset;margin-left:30px!important}.nav-text-alt{color:#3d2a77;display:none;font-size:16px;font-weight:400;max-width:360px;padding:30px 0 0}.navItems__item{padding:8px 0 0!important}.navItems__container{margin-top:0!important;padding-left:20px}.navItems__container:first-child{padding-left:0;padding-right:20px}.projectHover__button{margin-top:20px;min-height:64px}.projectHover{padding:30px}.projectHover__title{line-height:unset}}@media(min-width:0)and (max-width:520px){.nav-text{display:none;margin-left:30px!important}.nav-text-alt{color:#3d2a77;display:unset;font-size:16px;font-weight:400;max-width:360px;padding:30px 0 0}}@media(min-width:0)and (max-width:320px){.header-main{font-weight:700}.header-main,.header-main-bottom{font-size:32px;line-height:40px;word-break:break-word}.header-main-bottom{font-weight:600}.projectHover__title{line-height:28px}.navItems__container{margin-top:0!important;padding-left:0}.navItems__container:first-child{padding-left:0;padding-right:20px}.logo{height:30px!important}}.nav{display:flex;flex-direction:row;justify-content:space-between;width:100%}.navItems{justify-content:flex-end;text-transform:uppercase;transition:all .2s ease-in-out}.navItems,.navItems__item{display:flex;font-size:14px}.navItems__item{border:2px solid transparent;color:#3d2a77;cursor:pointer;font-weight:900;letter-spacing:1.75px;padding:8px 30px 0;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navItems__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:-30px;transition:all .2s ease-in-out}.nav-logo{display:flex}.logo{height:50px;width:71px}.nav-text{color:#3d2a77;font-size:16px;font-weight:400;margin-left:60px;max-width:360px}.nav-text-name{color:#6f44f5;text-decoration:underline}.nav-text-name:hover{cursor:pointer}.navContainer{display:flex;flex-direction:column}.about{margin:120px 0 0}.about__top{color:#3d2a77;font-size:60px;font-weight:500;line-height:68px;margin:0 120px;padding-bottom:60px}.about__card{background-color:#e4e5fc;border-radius:50px;color:#3d2a77;font-size:40px;line-height:80px;padding:120px}.about__container{display:flex;text-align:center}.about__container_text{padding:100px}.about__container_text,.nebs{color:#3d2a77;font-family:roc-grotesk-wide;font-size:26px;font-weight:700;line-height:50px}.nebs{position:relative;text-decoration:underline}.nebs:hover{cursor:pointer}.nebs__container{align-items:center;display:flex;justify-content:center;width:100%}.nebs__container_image{max-width:calc(100% - 40px);position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1000}.info{display:flex;flex-wrap:wrap;z-index:1}.info__title{align-items:center;background-color:#c2c5ff;border-radius:5px;display:flex;font-family:roc-grotesk-wide;font-size:26px;height:34px;line-height:16px;margin-bottom:60px;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info__career{background-color:#fff;border-radius:50px;flex:1 1;margin:0 60px 60px 0;max-width:50%;min-width:40%;padding:60px}.info__career_job{padding-top:40px}.info__career_job-year{color:#3d2a77;font-size:24px;font-weight:800}.info__career_job-name{color:#3d2a77;font-size:18px;font-weight:500}.info__career_job-title{color:#3d2a77}.info__skills{background-color:#fff;border-radius:50px;flex:1 1;margin:0 0 60px;min-width:320px;padding:60px}.info__skills_name{color:#3d2a77;font-size:16px;line-height:30px}.info__programs{display:flex;flex-direction:column;justify-content:space-between;margin-left:60px}.info__programs_card{background-color:#fff;border-radius:50px;flex:1 1;padding:60px}.info__programs_card-name{color:#3d2a77;font-size:16px;line-height:30px}.info__programs_download{align-items:center;border:1px solid #e4e5fc;border-radius:50px;display:flex;flex-direction:column;justify-content:center;margin:60px 0;min-width:320px;padding:70px 39px}.info__programs_download-title{color:#3d2a77;font-family:roc-grotesk-wide;font-size:28px}.info__programs_download-button{align-items:center;background-color:#fff;border-radius:30px;color:#6f44f5;display:flex;font-family:roc-grotesk-wide;font-size:18px;font-weight:800;height:78px;justify-content:center;margin-top:40px;text-transform:uppercase;width:100%}.info__programs_download-button:hover{cursor:pointer}.footer-linkedin{color:#6f44f5;font-family:roc-grotesk-wide;margin:6px 0 6px 20px;text-decoration:underline}.footer-linkedin:hover{cursor:pointer}.footer-wrapper{align-items:center;display:flex;padding-top:60px}.footer-text{align-items:flex-end;color:#9599d7;display:flex;font-size:14px;height:22px;padding-top:10px}@media(min-width:768px)and (max-width:1386px){.info__programs{flex:1 1;flex-direction:row;margin-left:0}.info__programs_card{max-width:calc(50% - 30px)}.info__programs_download{margin:0 0 0 60px}}@media(min-width:769px)and (max-width:1024px){.about__top{font-size:40px;margin:0}.about__card{font-size:28px;line-height:58px;padding:60px}.about__container{text-align:unset}.about__container_text{font-size:18px;padding:60px 0}.nebs{font-size:18px}}@media(min-width:320px)and (max-width:768px){.info__skills_name{width:50%}.info__skills_container{display:flex;flex-wrap:wrap}.about{margin-top:60px}.about__card{font-size:16px;line-height:36px;padding:30px}.about__top{font-size:32px;line-height:52px;margin:0}.about__container{text-align:unset}.about__container_text{font-size:18px;padding:60px 0}.nebs{font-size:18px}.info{flex-direction:column}.info__title{margin-bottom:40px}.info__career{max-width:100%;min-width:100%}.info__career,.info__skills{margin:0 0 40px}.info__programs{margin:0}.info__programs_download{margin:40px 0 0}}@media(min-width:0)and (max-width:321px){.about{margin-top:60px}.about__card{font-size:16px;line-height:36px;padding:30px}.about__top{font-size:22px;line-height:36px;margin:0}.about__container{text-align:unset}.about__container_text{padding:24px 0 40px}.about__container_text,.nebs{font-size:18px;line-height:34px}.info{flex-direction:column}.info__title{justify-content:center;margin-bottom:40px;text-align:center}.info__career,.info__skills{margin:0 0 40px;max-width:100%;min-width:100%;padding:30px}.info__programs{margin:0;max-width:100%;min-width:100%}.info__programs_card{padding:30px}.info__programs_download{margin:40px 0 0;max-width:100%;min-width:100%;padding:30px}}.wrapper{-webkit-filter:url(#goo);filter:url(#goo);padding:1.5rem 0}.button{border-radius:1em;color:var(--bg);font-family:var(--font);font-size:1.25rem;font-weight:700;line-height:1;min-width:8.23em;padding:1.18em 1.32em 1.03em;position:relative;text-align:center;text-decoration:none}.button,.button:after,.button:before{background:var(--color);display:inline-block}.button:after,.button:before{border-radius:50%;content:"";height:2.95em;position:absolute;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;width:4.4em;z-index:-1}.button:before{left:20%;top:-25%}.button:after{bottom:-25%;right:20%}.button:hover:after,.button:hover:before{-webkit-transform:none;transform:none}
/*# sourceMappingURL=main.3ea7fbf1.css.map*/