*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{background-color:#001118;box-sizing:border-box;font-family:Product Sans Regular}@media only screen and (max-width:600px){body{padding:0}}::selection{background-color:rgba(49,159,192,.3);color:#208b76}.footer{background:#000;bottom:0;color:#fff;left:0;right:0;text-align:center}.footer__logo{cursor:pointer;margin:20px 0}.footer__logo__img{margin-top:20px;max-width:50px}.footer__list{justify-content:space-between;padding:5px 0}.footer__list__item{display:inline-block;padding:0 5px}.footer__list__item__icon{color:#8fb99b;font-size:30px;height:26px;margin:5px}.footer__list__item a{color:#fff;list-style:none;text-decoration:none}.footer__list__item a:hover{color:#398fb8}.footer__ending{padding:20px 0 15px}.navbar{background-color:transparent;height:54px;left:0;padding:0 40px;position:relative;right:0;top:0;z-index:300}@media(max-width:405px){.navbar{height:108px;padding:0 10px}}.navbar nav{height:100%;margin:0 auto;padding:0 20px;width:1300px}.navbar__list{display:flex;justify-content:space-between;list-style:none;width:100%}.navbar__list Link,.navbar__list a{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#8fb99b;font-size:44px;font-variant:small-caps;font-weight:lighter;text-decoration:none}@media only screen and (max-width:600px){.navbar__list Link,.navbar__list a{font-size:39px}}.navbar__list__logo{background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;font-family:Times New Roman,Times,serif;height:54px;padding-right:7px;transition-delay:.4s;transition-duration:.4s}@media only screen and (max-width:450px){.navbar__list__logo{height:44px}}@media screen and (max-width:600px){.navbar__list__logo{padding-top:4px}}.navbar__list__logo:hover{color:#4b9e97;transition-delay:.4s;transition-duration:.4s}li .navbar__list__container{align-items:center;cursor:pointer;display:flex;height:54px;width:40px}@media(max-width:317px){li .navbar__list__container{height:80px}}li .navbar__list__container__icon{position:relative;width:100%}li .navbar__list__container__icon span{background-color:#8fb99b}li .navbar__list__container__icon__line-1,li .navbar__list__container__icon__line-2{border-radius:8px;cursor:pointer;height:5px;width:35px}li .navbar__list__container__icon__line-1,li .navbar__list__container__icon__line-2{background:#8fb99b;color:#8fb99b;display:block;position:absolute;transition-delay:0ms,.16s;transition-duration:.2s;transition-property:top,-webkit-transform;transition-property:transform,top;transition-property:transform,top,-webkit-transform}li .navbar__list__container__icon__line-1{height:4px}li .navbar__list__container__icon__line-2{background:#8fb99b;display:block;height:4px;position:absolute;transition-delay:0ms,.16s;transition-duration:.2s;transition-property:top,-webkit-transform;transition-property:transform,top;transition-property:transform,top,-webkit-transform}li .navbar__list__container__icon__line-1{top:-7px}li .navbar__list__container__icon__line-2{top:7px}.navbar__items{background:hsla(0,0%,4%,.76);flex-direction:column;height:0;justify-content:start;left:0;list-style:none;overflow:hidden;position:fixed;top:0;transition:all 1s ease;width:100%;z-index:-1}.navbar__items li{padding:0 62px;text-align:left;width:100%}.navbar__items li:first-child{margin-top:200px}.navbar__items__item{border-bottom:2px solid #616161;color:#4a4a4a;display:flex;flex-direction:column;font-size:17px;opacity:0;padding:25px 0;text-decoration:none;-webkit-transform:translateY(-80px);transform:translateY(-80px);transition:all .7s ease;width:100%}.navbar__items__item:hover{color:#319fc0}.nav-active{background-color:transparent;height:54px;left:0;padding:0 40px;position:relative;right:0;top:0;z-index:300}@media(max-width:405px){.nav-active{height:108px;padding:0 10px}}.nav-active nav{height:100%;margin:0 auto;padding:0 8px;width:1300px}.nav-active__list{display:flex;justify-content:space-between;list-style:none;width:100%}.nav-active__list Link,.nav-active__list a{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#efefef;font-size:44px;font-variant:small-caps;font-weight:lighter;text-decoration:none}@media only screen and (max-width:600px){.nav-active__list Link,.nav-active__list a{font-size:39px}}.nav-active__list__logo{background-position:50%;background-repeat:no-repeat;color:#333;cursor:pointer;display:block;font-family:Times New Roman,Times,serif;height:54px;padding-right:7px;transition-delay:.4s;transition-duration:.4s}@media screen and (max-width:600px){.nav-active__list__logo{padding-top:4px}}.nav-active__list__logo:hover{color:#4b9e97;transition-delay:.4s;transition-duration:.4s}li .nav-active__list__container{align-items:center;cursor:pointer;display:flex;height:54px;width:40px}@media(max-width:317px){li .nav-active__list__container{height:80px}}li .nav-active__list__container__icon{position:relative;width:100%}li .nav-active__list__container__icon span{background-color:#8fb99b}li .nav-active__list__container__icon__line-1,li .nav-active__list__container__icon__line-2{background:#8fb99b;border-radius:8px;color:#8fb99b;cursor:pointer;display:block;height:4px;position:absolute;transition-delay:0ms,.16s;transition-duration:.2s;transition-property:top,-webkit-transform;transition-property:transform,top;transition-property:transform,top,-webkit-transform;width:35px}li .nav-active__list__container__icon__line-1{-webkit-transform:rotate(45deg);transform:rotate(45deg)}li .nav-active__list__container__icon__line-1,li .nav-active__list__container__icon__line-2{background:#8fb99b;color:#8fb99b;top:0;transition-delay:0ms,.16s;transition-duration:.2s;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}li .nav-active__list__container__icon__line-2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-active__items{background:hsla(0,0%,4%,.76);flex-direction:column;height:100vh;justify-content:start;left:0;list-style:none;overflow:hidden;position:fixed;top:0;transition:all 1s ease;width:100%;z-index:-1}.nav-active__items li{padding:0 62px;text-align:left;width:100%}.nav-active__items li:first-child{margin-top:200px}.nav-active__items__item{border-bottom:2px solid #616161;color:#fff;display:flex;flex-direction:column;font-size:25px;opacity:1;padding:25px 0;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0);transition:all .7s ease;width:100%}.active,.nav-active__items__item:hover{color:#319fc0}.active:hover{color:#fff}.change{background-position:50%;background-repeat:no-repeat;cursor:pointer;display:block;height:54px;padding-right:7px;transition-delay:.4s;transition-duration:.4s}@media only screen and (max-width:450px){.change{height:44px}}@media screen and (max-width:600px){.change{padding-top:4px}}.change:hover{color:#4b9e97}.change:hover,.opacity{transition-delay:.4s;transition-duration:.4s}.opacity{display:none}.notfound{margin-top:16rem}.notfound__heading{color:#8fb99b;font-size:6.2rem;font-weight:200;margin-bottom:4rem;opacity:.7;text-align:center}.notfound__paragraph{color:#319fc0;font-size:1.8rem;margin-bottom:14rem;text-align:center}.contact{margin-top:30px}.contact__section__container{padding:26px 10px 0}.contact__section__container__content{background-color:rgba(28,42,54,.355);border-radius:24px;padding:18px 30px 30px}@media screen and (max-width:450px){.contact__section__container__content{padding-left:10px;padding-right:10px}}.contact__section__container__content__header{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#8fb99b;font-family:bebas-neue,sans-serif;font-size:43px;font-variant:small-caps;font-weight:300}.contact__section__container__content__name{color:#54a7a8;font-size:30px;padding-bottom:10px;padding-left:10px;padding-top:15px}.contact__section__container__content__span{display:flex;margin:10px}.contact__section__container__content__span__icon{color:#8fb99b;font-size:23px;height:23px}.contact__section__container__content__item{color:#fff;padding-left:20px}.contact__section__container__content__form-header{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#54a7a8;font-family:bebas-neue,sans-serif;font-size:36px;font-variant:small-caps;font-weight:300;padding-bottom:10px;padding-top:20px;text-align:center}.contact__section__container__content__form-sub{color:#fff;padding-bottom:20px;text-align:center}@media screen and (max-width:600px){.contact__section__container__content__form-sub{padding-bottom:15px}}.contact__section__container__content__form-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:5px}@media screen and (max-width:400px){.contact__section__container__content__form-container__form{width:100%}}.contact__section__container__content__form-container__form__label{color:#fff;font-size:20px;padding-bottom:10px;padding-top:10px}.contact__section__container__content__form-container__form__input{background-color:#001118;border-radius:14px;color:#fff;height:37px;outline-color:#8fb99b;padding:0 7px;resize:none;width:330px}@media screen and (max-width:400px){.contact__section__container__content__form-container__form__input{width:100%}}.contact__section__container__content__form-container__form__textarea{background-color:#efefef;background-color:#001118;border-radius:.4rem;border-radius:14px;caret-color:#319fc0;color:#fff;font-size:1.6rem;margin-bottom:2rem;outline-color:#319fc0;outline-color:#8fb99b;padding:0 7px;resize:none;width:330px}@media screen and (max-width:400px){.contact__section__container__content__form-container__form__textarea{width:100%}}.contact__section__container__content__form-container__form__submit{background-color:#8fb99b;border-radius:14px;color:#000;display:block;height:45px;margin-left:3px;margin-top:10px;transition-delay:.1s;transition-duration:.2s;width:82px}.contact__section__container__content__form-container__form__submit:focus,.contact__section__container__content__form-container__form__submit:hover{background-color:#001118;color:#fff;transition-delay:.1s;transition-duration:.2s}.home__section__image{display:flex;justify-content:right;padding:10px 40px}@media screen and (max-width:403px){.home__section__image{justify-content:center;padding:10px}}.home__section__image__item{border-radius:12px;height:73vh}@media screen and (max-width:601px){.home__section__image__item{height:44vh}}@media screen and (max-width:403px){.home__section__image__item{height:33vh}}.home__section__text{width:100%}.home__section__text__container{padding:26px 10px 0}.home__section__text__container__content{background-color:rgba(28,42,54,.355);border-radius:24px;padding:18px 30px 30px}.home__section__text__container__content__summary{color:#e7dcdc;font-size:23px;margin-bottom:20px}.home__section__text__container__content__header{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#f0f8ff;font-family:bebas-neue,sans-serif;font-size:40px;font-variant:small-caps;font-weight:300;margin-bottom:25px;margin-top:25px;text-align:center}@media(max-width:464px){.home__section__text__container__content__header{font-size:26px}}.home__section__text__container__content__icon{color:#8fb99b;font-size:45px;height:35px;margin:5px}.home__section__text__container__content__skill-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.home__section__text__container__content__skill-list__item{border:2px solid #8fb99b;border-radius:8px;height:150px;margin:10px 5px;padding:5px;width:300px}.home__section__text__container__content__skill-list__item__text{color:#cfcfcf;font-size:23px;text-align:center}.home__section__text__container__content__language-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.home__section__text__container__content__language-list__item{border:2px solid #8fb99b;border-radius:8px;height:95px;margin:10px 5px;padding:5px;width:173px}.home__section__text__container__content__language-list__item__text{color:#cfcfcf;font-size:23px;text-align:center}.home__section__text__container__content__tech-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.home__section__text__container__content__tech-list__item{border:2px solid #8fb99b;border-radius:8px;height:97px;margin:10px 5px;padding:5px;width:200px}.home__section__text__container__content__tech-list__item__text{color:#cfcfcf;font-size:23px;text-align:center}.projects{margin-top:30px}.projects__section__container{padding:26px 10px 0}.projects__section__container__content{background-color:rgba(28,42,54,.355);border-radius:24px;padding:18px 30px 30px}.projects__section__container__content__header{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#8fb99b;font-family:bebas-neue,sans-serif;font-size:43px;font-variant:small-caps;font-weight:300;margin-bottom:5px}.projects__section__container__content__links{color:#17ca68;font-size:20px;list-style:none;padding-left:10px}.projects__section__container__content__name-back{background-color:hsla(0,0%,9%,.83)}.projects__section__container__content__name-back__name{-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;background-color:#001118;background-image:linear-gradient(0deg,#8fb99b 0,#001118);background-size:100%;font-size:50px;font-weight:600;padding-bottom:10px;padding-top:15px;text-align:center}.projects__section__container__content__header-image{display:flex;height:400px;justify-content:center;margin:10px;width:70%}.projects__section__container__content__about{background-color:hsla(0,0%,9%,.83);color:#fff;margin-top:500px}.projects__section__container__content__about__header{font-family:bebas-neue,sans-serif;font-size:34px;font-weight:300;margin-bottom:5px;margin-left:15px;margin-top:5px}.projects__section__container__content__about__text{font-size:22px;padding:0 17px}.projects__section__container__content__about__link{color:purple;font-size:22px;padding:0 17px;text-decoration:underline}.projects__section__container__content__about__img-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;overflow:hidden}.projects__section__container__content__about__img-container__image{margin:10px;max-height:500px;max-width:500px;overflow:hidden}.projects__section__container__content__first{background:url(/static/media/all-status-saver.6e8e9fc743d5e52b9e0c.jpg);background-attachment:inherit;background-repeat:no-repeat;background-size:100%;margin-top:20px}.projects__section__container__content__second{background:url(/static/media/linkedin.7eaae3eb4c68fc5b3a5b.png);background-attachment:inherit;background-repeat:repeat;background-size:100%;margin-top:20px}.projects__section__container__content__third{background:url(/static/media/unit-converter.3d5ea49f180aa2fbc2eb.jpg);background-attachment:inherit;background-repeat:no-repeat;background-size:100%;margin-top:20px}.projects__section__container__content__fourth{background:url(/static/media/mcf-1.15367effb14b43fdabde.png);background-attachment:inherit;background-repeat:repeat;background-size:100%;margin-top:20px}.podcast{margin-top:30px}.podcast__section__image{display:flex;justify-content:right;padding:10px 40px}@media screen and (max-width:403px){.podcast__section__image{justify-content:center;padding:10px}}.podcast__section__image__item{border-radius:12px;height:73vh}@media screen and (max-width:601px){.podcast__section__image__item{height:44vh}}@media screen and (max-width:403px){.podcast__section__image__item{height:33vh}}.podcast__section__container{padding:26px 10px 0}.podcast__section__container__content{background-color:rgba(28,42,54,.355);border-radius:24px;padding:18px 30px 30px}@media screen and (max-width:450px){.podcast__section__container__content{padding-left:10px;padding-right:10px}}.podcast__section__container__content__header{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#8fb99b;font-family:bebas-neue,sans-serif;font-size:43px;font-variant:small-caps;font-weight:300}.podcast__section__container__content__span{display:flex;margin:10px 0}.podcast__section__container__content__span__icon{color:#8fb99b;font-size:23px;height:23px}.podcast__section__container__content__name{color:#54a7a8;font-size:30px;padding-bottom:10px;padding-left:10px;padding-top:15px}.podcast__section__container__content__item{color:#fff;padding-left:20px}
/*# sourceMappingURL=main.2d5b3ff6.css.map*/