.skills-container{background-color:#fdf0e9}.skills{margin:0 1rem;max-width:1020px;padding:0 1rem 4rem}@media only screen and (min-width:768px){.skills{margin:0 auto;padding:0 3.5rem 4rem}}@media only screen and (min-width:1280px){.skills{padding:2rem 3.5rem 6rem}}.skills__title{color:#391400;font-family:Epilogue,"serif";font-size:3.5rem;font-style:normal;font-weight:800;letter-spacing:-1px;line-height:4rem;padding:4rem 0 1rem}.skills__images{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:1rem 0 0}.skills__icon{height:100px;margin:1rem 0;width:150px}.skills__icon-margin{margin:0}@media only screen and (min-width:768px){.skills__icon{margin:1rem .75rem}}.skills__micro{height:100px;width:150px}.navbar-container{background-color:#28293e;border:none;outline:none}.burger-menu{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:0 1rem;max-width:1440px;padding:1rem 0}@media only screen and (min-width:768px){.burger-menu{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto;padding:1rem}}.burger-menu__left{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media only screen and (min-width:768px){.burger-menu__left{width:40%}}.burger-menu__logo{width:20%}@media only screen and (min-width:768px){.burger-menu__logo{width:30%}}.burger-menu__text{color:#fff;font-family:Epilogue,"serif";font-size:1rem;font-size:14px;font-style:normal;font-weight:400;font-weight:700;line-height:2rem;line-height:1.25rem}.burger-menu__right{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}@media only screen and (min-width:768px){.burger-menu__right{display:none;visibility:hidden}}.burger-menu__image{cursor:pointer}.menu{display:none;visibility:hidden;width:100%}@media only screen and (min-width:768px){.menu{visibility:visible}.menu,.menu__list{display:flex;width:100%}.menu__list{align-items:center;color:#fff;flex-direction:row;justify-content:flex-end;list-style-type:none;text-decoration:none}.menu__item{padding:0 .75rem}.menu__button{background-color:#28293e;border:1px solid #ef6d58;border-radius:.25rem;color:#ef6d58;font-family:Epilogue,"serif";font-size:1.25rem;font-size:18px;font-style:normal;font-weight:400;line-height:2rem;margin:0 0 0 .75rem;padding:.25rem 2rem}}.sideBar-container{align-items:center;background-color:#28293e;display:flex;flex-direction:column;justify-content:flex-start;max-width:1020px;position:relative;visibility:hidden;width:100%;z-index:2}.sideBar-container--active{visibility:visible}.sideBar-menu{background-color:#28293e;font-family:Epilogue,"serif";font-size:1.25rem;font-size:18px;font-style:normal;font-weight:400;line-height:2rem;padding:0 1rem 2rem;position:absolute;width:100%}.sideBar-menu,.sideBar-menu__list{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.sideBar-menu__list{list-style-type:none;text-decoration:none}.sideBar-menu__item{padding:.5rem 0}.sideBar-menu__item:first-child{padding:2rem 0 .5rem}.sideBar-menu__button{background-color:#28293e;border:1px solid #ef6d58;border-radius:.25rem;color:#ef6d58;font-family:Epilogue,"serif";font-size:1.25rem;font-size:18px;font-style:normal;font-weight:400;line-height:2rem;margin:.5rem 0 2rem;padding:.5rem 3rem}.hero-container{background-color:#28293e;padding:4rem 0}.hero{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 1rem;max-width:1440px;padding:2rem 1rem}@media only screen and (min-width:768px){.hero{margin:0 auto;padding:0 3.5rem}}@media only screen and (min-width:1025px){.hero{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 4rem 3.5rem}}@media only screen and (min-width:1280px){.hero{padding:2rem 3.5rem 6rem}}.hero__picture{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 4rem;padding:1rem 0 0;width:100%}@media only screen and (min-width:768px){.hero__picture{width:100%}}@media only screen and (min-width:1025px){.hero__picture{padding:0 2rem 0 0;width:60%}}@media only screen and (min-width:1280px){.hero__picture{padding:0 2rem 0 0;width:50%}}.hero__img{width:100%}@media only screen and (min-width:768px){.hero__img{width:80%}}@media only screen and (min-width:1025px){.hero__img{width:100%}}.hero__text{padding:0 0 1rem}@media only screen and (min-width:1025px){.hero__text{padding:0 0 0 2rem}}.hero__name{color:#ef6d58;font-size:1rem;font-weight:400;letter-spacing:3px;line-height:2rem;padding:2rem 0 .5rem;text-transform:uppercase}.hero__name,.hero__title{font-family:Epilogue,"serif";font-style:normal}.hero__title{color:#fff;font-size:2.5rem;font-weight:800;line-height:3rem;padding:.5rem 0;width:100%}@media only screen and (min-width:1025px){.hero__title{font-family:Epilogue,"serif";font-size:2.5rem;font-style:normal;font-weight:800;line-height:3rem}}.about-container{background-color:#fdf0e9}.about{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 1rem;max-width:1440px;padding:0 1rem}@media only screen and (min-width:768px){.about{margin:0 auto;padding:0 4rem 3.5rem}}@media only screen and (min-width:1025px){.about{padding:0 4rem 3.5rem}}@media only screen and (min-width:1280px){.about{padding:2rem 3.5rem 6rem}}.about__name{color:#ef6d58;font-size:1rem;font-weight:400;letter-spacing:3px;line-height:2rem;padding:4rem 0 1rem;text-transform:uppercase}.about__name,.about__title{font-family:Epilogue,"serif";font-style:normal}.about__title{color:#391400;font-size:2.5rem;font-weight:800;line-height:3rem;padding:.5rem 0 1rem}.about__information{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem 0 0;width:100%}@media only screen and (min-width:1025px){.about__information{justify-content:flex-start;padding:4rem 0 0}.about__information,.about__picture{align-items:center;display:flex;flex-direction:row}.about__picture{justify-content:center;padding:0 2rem 0 0;width:100%}}.about__image{border-radius:0;padding:1rem 0;width:100%}@media only screen and (min-width:768px){.about__image{width:80%}}@media only screen and (min-width:1025px){.about__image{width:100%}}@media only screen and (min-width:1280px){.about__image{width:95%}}@media only screen and (min-width:1025px){.about__details{padding:0 0 0 2rem;width:100%}}.about__text{color:#391400;font-family:Epilogue,"serif";font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem;padding:1rem 0 2rem}@media only screen and (min-width:768px){.about__text{padding:2rem 0 0}}@media only screen and (min-width:1280px){.about__text{padding:2rem 0 1rem}}.about__tech{grid-gap:0 1rem;color:#391400;display:grid;font-family:Epilogue,"serif";font-size:1.25rem;font-style:normal;font-weight:400;gap:0 1rem;grid-template-columns:repeat(2,minmax(140px,200px));line-height:2rem;list-style:none;margin:0 0 2rem;padding:0 0 2rem;text-decoration:none;width:100%}@media only screen and (min-width:768px){.about__tech{padding:1rem 0 0}}@media only screen and (min-width:1280px){.about__tech{padding:1rem 0 0}}.about__skill{cursor:default;line-height:2rem;list-style:none;text-decoration:none}.about__skill:before{color:#ef6d58;content:">";font-family:Epilogue,"serif";font-size:1.5rem;font-style:normal;font-weight:700;left:0;line-height:2rem;padding:0 .5rem 0 0}.skills-container{align-items:center;justify-content:flex-start}.skills,.skills-container{display:flex;flex-direction:column;width:100%}.skills{align-items:flex-start;color:#ef6d58;font-family:Epilogue,"serif";font-size:1rem;font-style:normal;font-weight:400;justify-content:center;letter-spacing:3px;line-height:2rem;margin:0;padding:1rem 0;text-transform:uppercase}@media only screen and (min-width:768px){.skills{padding:1rem 0 0}}@media only screen and (min-width:1025px){.skills{padding:1rem 0 0}}@media only screen and (min-width:1280px){.skills{padding:1rem 0}}.portfolio-container{background-color:#28293e;padding:0 0 4rem}.portfolio{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 1rem;max-width:1440px;padding:0 1rem 2rem}@media only screen and (min-width:768px){.portfolio{margin:0 auto;padding:0 4rem}}@media only screen and (min-width:1280px){.portfolio{padding:2rem 4rem 0}}.portfolio__name{color:#ef6d58;font-size:1rem;font-weight:400;letter-spacing:3px;line-height:2rem;padding:4rem 0 1rem;text-transform:uppercase}.portfolio__name,.portfolio__title{font-family:Epilogue,"serif";font-style:normal}.portfolio__title{color:#fff;font-size:2.5rem;font-weight:800;line-height:3rem;padding:.5rem 0 1rem}.project-container{background-color:#28293e}.project{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 1rem;max-width:1440px;padding:0 1rem 4rem}@media only screen and (min-width:768px){.project{margin:0 auto;padding:3.5rem 4rem}}.card{align-items:center;display:block;display:flex;flex-direction:row;justify-content:center;position:relative;width:100%}@media only screen and (min-width:768px){.card{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);position:relative}}@media only screen and (min-width:1025px){.card{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);position:relative}}@media only screen and (min-width:1280px){.card{display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(2,1fr);position:relative}}.card__left{align-items:center;display:flex;flex-direction:row;justify-content:center}.card__image,.card__left{display:block;position:relative;width:100%}.card__image{height:100%;margin:0 auto;opacity:12%}@media only screen and (min-width:768px){.card__image{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:1}}@media only screen and (min-width:1280px){.card__image{grid-column-end:6;grid-column-start:1;grid-row-end:3;grid-row-start:1}}.card__right{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;left:0;padding:0 .5rem;position:absolute;top:0;width:100%;z-index:0}@media only screen and (min-width:426px){.card__right{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly;padding:1rem;width:100%}}@media only screen and (min-width:768px){.card__right{grid-column-start:2;padding:0 1rem;position:absolute}}@media only screen and (min-width:1025px){.card__right{grid-column-start:3}}@media only screen and (min-width:1280px){.card__right{grid-column-end:11;grid-column-start:6;grid-row-end:3;grid-row-start:1;padding:0 0 0 1.5rem}}.card__title{color:#fff;font-size:20px}@media only screen and (min-width:426px){.card__title{font-size:26px}}@media only screen and (min-width:768px){.card__title{font-size:30px}}@media only screen and (min-width:1280px){.card__title{font-size:25px}}.card__name{color:#ef6d58;font-size:16px}@media only screen and (min-width:426px){.card__name{font-size:20px}}@media only screen and (min-width:768px){.card__name{font-size:26px}}@media only screen and (min-width:1280px){.card__name{font-size:1.25rem}}.card__information{color:#fff;font-size:13px}@media only screen and (min-width:768px){.card__information{font-size:23px}}@media only screen and (min-width:426px){.card__summary{font-size:16px}}@media only screen and (min-width:768px){.card__summary{font-size:20px}}@media only screen and (min-width:1280px){.card__summary{font-size:1rem}}.card__tech-stack{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.card__tech{color:#ef6d58;font-size:13px}.card__tech:nth-child(2n),.card__tech:nth-child(odd){padding:0 1rem 0 0}@media only screen and (min-width:426px){.card__tech{font-size:16px}}@media only screen and (min-width:768px){.card__tech{font-size:23px}}@media only screen and (min-width:1280px){.card__tech{font-size:1.25rem}}.card__links{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.card__github{padding:0 .5rem 0 0;width:100%}.card__github-image{width:100%}@media only screen and (min-width:426px){.card__github-image{width:1.75rem}}@media only screen and (min-width:768px){.card__github-image{width:3rem}}@media only screen and (min-width:1025px){.card__github-image{width:2.5rem}}@media only screen and (min-width:1280px){.card__github-image{width:2.5rem}}.card__website{padding:0 0 0 .5rem;width:100%}.card__website-image{width:100%}@media only screen and (min-width:426px){.card__website-image{width:1.75rem}}@media only screen and (min-width:768px){.card__website-image{width:3rem}}@media only screen and (min-width:1025px){.card__website-image{width:2.5rem}}@media only screen and (min-width:1280px){.card__website-image{width:2.25rem}}@font-face{font-family:Epilogue;font-style:none;font-weight:400;src:url(/static/media/Epilogue-Regular.8da7ed4b0357411aff17.ttf)}@font-face{font-family:Epilogue;font-style:none;font-weight:700;src:url(/static/media/Epilogue-Bold.3007dd969785359d4f4d.ttf)}@font-face{font-family:Epilogue;font-style:none;font-weight:800;src:url(/static/media/Epilogue-ExtraBold.69cb2ae8f0429e2627b0.ttf)}@font-face{font-family:Epilogue;font-style:none;font-weight:900;src:url(/static/media/Epilogue-Black.4ef29b6a70ec4509965a.ttf)}body,html{box-sizing:border-box;font-family:Epilogue,"serif";margin:0 auto;min-width:375px;padding:0}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,img,input,label,p,ul{margin:0;padding:0}button,li{cursor:pointer}textarea{resize:none}.contact-container{background-color:#fdf0e9}.contact{margin:0 1rem;max-width:1440px;padding:0 1rem 4rem}@media only screen and (min-width:768px){.contact{margin:0 auto;padding:0 3.5rem 4rem}}.contact__title{font-size:2.5rem;font-weight:800;line-height:3rem;padding:4rem 0 1rem}.contact__description,.contact__title{color:#391400;font-family:Epilogue,"serif";font-style:normal}.contact__description{font-size:1.25rem;font-weight:400;line-height:2rem;padding:1rem 0 0}.contact__icons{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:1.5rem 0}@media only screen and (min-width:768px){.contact__icons{margin:1.5rem 8rem}}@media only screen and (min-width:1280px){.contact__icons{margin:1.5rem 12rem}}.contact__icons-container{align-items:center;background-color:#fdf0e9;border-radius:50%;display:flex;flex-direction:row;height:60px;justify-content:center;width:100%;width:60px}.contact__email{list-style:none;text-decoration:none}.contact__github,.contact__linkedin{width:30px}.button{align-items:center;background-color:#fdf0e9;border:2px solid #ef6d58;border-radius:.25rem;color:#ef6d58;display:flex;flex-direction:row;font-family:Epilogue,"serif";font-size:1.25rem;font-size:18px;font-style:normal;font-weight:400;justify-content:center;line-height:2rem;margin:2rem auto;padding:.25rem 2rem;text-decoration:none}
/*# sourceMappingURL=main.b6323644.css.map*/