.menu[data-v-bbe8fd53]{position:sticky;z-index:10;left:0;right:0;top:5px;background-color:#eee}.menu__header[data-v-bbe8fd53]{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.menu__items[data-v-bbe8fd53]{opacity:0;transform:translateY(-150%);position:absolute;z-index:5;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:7rem;width:100%;height:100vh;padding:1rem;background:#eee;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.menu__items.show[data-v-bbe8fd53]{transform:translateY(0);opacity:1}.menu__items a[data-v-bbe8fd53]{transition:color .3s ease-in-out}.menu__items a[data-v-bbe8fd53]:hover{color:#816fea}.menu__logo[data-v-bbe8fd53]{font-size:2.6rem;font-weight:700}.menu__hamburger[data-v-bbe8fd53]{cursor:pointer}.menu__hamburger input[data-v-bbe8fd53]{display:none}.menu__hamburger svg[data-v-bbe8fd53]{height:3em;transition:transform .6s cubic-bezier(.4,0,.2,1)}.menu .line[data-v-bbe8fd53]{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.menu .line-top-bottom[data-v-bbe8fd53]{stroke-dasharray:12 63}.menu__hamburger input:checked+svg[data-v-bbe8fd53]{transform:rotate(-45deg)}.menu__hamburger input:checked+svg .line-top-bottom[data-v-bbe8fd53]{stroke-dasharray:20 300;stroke-dashoffset:-32.42}.menu .lang_items[data-v-bbe8fd53]{background-color:#afafaf;height:3rem;border-radius:.5rem;padding:1rem 0;display:flex;align-items:center;justify-content:space-between;flex-direction:row;border:1px solid #777777}.menu .lang_items button[data-v-bbe8fd53]{cursor:pointer;margin:0;height:3rem;width:2.6em;border-radius:.5rem;transition:all .2s ease-in-out}.menu .lang_items button.active[data-v-bbe8fd53]{background-color:#816fea;color:#fff}@media (min-width: 991px){.menu[data-v-bbe8fd53]{display:flex;align-items:center;width:95%;padding:2rem 0;position:sticky;top:5px}.menu__items[data-v-bbe8fd53]{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;margin-top:0;gap:2rem;font-weight:500;height:100%;background-color:transparent}}.about[data-v-0e205a59]{height:100vh;padding:5rem 0}.about .container-wrapper[data-v-0e205a59]{position:relative;height:100%}.about__presentation[data-v-0e205a59]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;height:90%;text-align:center}.about__name[data-v-0e205a59]{font-size:3.7rem;margin:0;text-shadow:3px 4px 7px rgba(81,67,21,.8)}.about__title[data-v-0e205a59]{margin-top:0;font-size:1.6rem}.about__social[data-v-0e205a59]{display:flex;gap:4rem}.about__socialItem[data-v-0e205a59]{font-size:2.2rem;transition:transform .3s ease-in-out}.about__socialItem[data-v-0e205a59]:hover{border-radius:50%;transform:scale(1.3)}.about img[data-v-0e205a59]{border-radius:50%}.about__showMore[data-v-0e205a59]{position:absolute;margin:auto;left:0;right:0;bottom:3rem;text-align:center}.about__showMore .iconic[data-v-0e205a59]{font-size:2.5rem}@media (min-width: 991px){.about__name[data-v-0e205a59]{font-size:8rem}.about__title[data-v-0e205a59]{font-size:2.5rem}}.about[data-v-83a3445d]{padding-top:13rem}.about__social[data-v-83a3445d]{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem}.about__social-text[data-v-83a3445d]{display:none}.about .btn-container[data-v-83a3445d]{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2rem;margin-top:2rem}.about .btn-primary[data-v-83a3445d]{background-color:#816fea;color:#fff}.about .btn-primary[data-v-83a3445d]:hover{background-color:#816fea80}.about .btn-primary a[data-v-83a3445d]{color:#fff}.about .btn-secondary[data-v-83a3445d]{display:inline-flex;gap:1rem;background-color:transparent;color:#816fea;font-weight:700;border:2px solid #816FEA}.about .btn-secondary[data-v-83a3445d]:hover{background-color:#816fea;color:#fff}.about img[data-v-83a3445d]{border-radius:1rem}.about p[data-v-83a3445d]{text-align:justify}@media (min-width: 991px){.about .btn-container[data-v-83a3445d]{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}.about__social-text[data-v-83a3445d]{display:block}.about__info[data-v-83a3445d]{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem}.about__info img[data-v-83a3445d]{width:80%;border-radius:50rem}.about__info .about__text[data-v-83a3445d]{width:70%;margin-top:0;text-transform:none}.about__info .about__text h2[data-v-83a3445d]{margin-top:0}.about__photo[data-v-83a3445d]{width:70%}.about__photo h4[data-v-83a3445d]{margin:1rem auto}.about__photo p[data-v-83a3445d]{text-align:center;margin:0;color:#6b6b6b}}.skills{overflow:hidden}.skills__container{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:2rem;flex-wrap:wrap}.skills__area-icon{background-color:#816fea;border-radius:50%;height:120px;width:120px;margin:0 auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:4rem}.skills__content{padding:1rem;flex:1;min-width:200px;max-width:250px;text-align:center}.skills__content h4{color:#816fea}.skills__content p{text-transform:capitalize;font-size:2rem}.skills__content p .iconic{color:#816fea}.skills__skillItem{display:flex;gap:1rem}@media (min-width: 991px){.skills__container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-direction:row}}.projects[data-v-7dfa2d4b]{margin-top:3rem}.projects__btns[data-v-7dfa2d4b]{display:flex;align-items:center;margin-top:auto}.projects__container[data-v-7dfa2d4b]{display:grid;grid-template-columns:1fr;gap:5rem;height:auto}@media (min-width: 991px){.projects__container[data-v-7dfa2d4b]{grid-template-columns:repeat(2,1fr)}}.projects__text[data-v-7dfa2d4b]{height:auto;text-align:justify;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.projects__footer[data-v-7dfa2d4b]{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.projects__status[data-v-7dfa2d4b]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:7px}.projects__status span[data-v-7dfa2d4b]{content:"";display:inline-block;height:20px;width:20px;border-radius:50%}.projects__status span.finished[data-v-7dfa2d4b]{background-color:#6fea98}.projects__status span.progress[data-v-7dfa2d4b]{background-color:#eae26f}.projects__status span.pause[data-v-7dfa2d4b]{background-color:#f0562f}.projects__info[data-v-7dfa2d4b]{display:flex;flex-direction:column;align-items:stretch}.projects__info h4[data-v-7dfa2d4b]{margin:2rem 0}.projects__info img[data-v-7dfa2d4b]{height:auto;max-width:100%;border-radius:1rem}@media (min-width: 991px){.projects__info img[data-v-7dfa2d4b]{height:25rem}}.projects__img[data-v-7dfa2d4b]{height:30rem;width:100%;border-radius:1rem;background-position:left center;background-size:cover;transition:transform .3s ease-in-out}@media (min-width: 991px){.projects__img[data-v-7dfa2d4b]{background-position:center center}}@media (min-width: 768px) and (max-width: 991px){.projects__img[data-v-7dfa2d4b]{height:32rem}}.projects .btn[data-v-7dfa2d4b]{margin-right:1rem}.projects .btn-primary[data-v-7dfa2d4b]{display:flex;gap:1rem;background-color:#816fea;color:#fff}.projects .btn-primary[data-v-7dfa2d4b]:hover{background-color:#816fea80}.projects .btn-secondary[data-v-7dfa2d4b]{display:inline-flex;gap:1rem;background-color:transparent;color:#3a3a3a;font-weight:700;border:2px solid #3a3a3a}.projects .btn-secondary[data-v-7dfa2d4b]:hover{background-color:#3a3a3a;color:#fff}.projects .btn-more[data-v-7dfa2d4b]{background-color:transparent;color:#816fea;font-weight:700;border:2px solid #816FEA;margin:4rem auto;display:flex;gap:1.3rem}.projects .btn-more[data-v-7dfa2d4b]:hover{background-color:#816fea;color:#fff}.projects__tecnologies[data-v-7dfa2d4b]{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem;text-transform:capitalize}.projects__tecnologies .iconic[data-v-7dfa2d4b]{font-size:2.5rem}.projects__tecnologies p[data-v-7dfa2d4b]{font-weight:700;color:#816fea}.projects__tecnologie[data-v-7dfa2d4b]{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;border:2px solid #816FEA;border-radius:6rem;padding:.5rem 1.2rem;color:#816fea;font-size:1.3rem}.projects__tecnologie .iconic[data-v-7dfa2d4b]{font-size:1.5rem}.projects__slide[data-v-7dfa2d4b]{cursor:pointer}.projects__more[data-v-7dfa2d4b]{text-align:center;margin-top:2rem}.carousel img{max-width:100%;height:100%}.carousel.section{margin-bottom:4rem}.carousel__item{cursor:pointer;border-radius:1rem}.carousel__dots{display:flex;align-items:center;justify-content:center;gap:1rem}.carousel__dot{height:1.5rem;width:1.5rem;background:#8496f2;border-radius:50%;cursor:pointer;border:none;transition:background .3s ease-in-out}.carousel__dot.active{background:#816fea}.education__certificate[data-v-d895cdfb]{gap:2rem;order:2;margin-bottom:6rem;cursor:pointer}.education__certificate--finished[data-v-d895cdfb],.education__certificate--college[data-v-d895cdfb]{display:flex;justify-content:center;gap:1rem}.education__certificate--finished[data-v-d895cdfb]{font-weight:700}.education__certificate--text[data-v-d895cdfb]{text-align:center}.education__certificate--title h4[data-v-d895cdfb]{margin-top:0}.education__certificate[data-v-d895cdfb]:nth-child(2n){order:revert}@media (min-width: 991px){.education__certificate[data-v-d895cdfb]{display:flex;gap:2rem;order:2;margin-bottom:6rem}.education__certificate--finished[data-v-d895cdfb]{font-weight:700}}.education img[data-v-35dddaf8]{width:50rem}.education p[data-v-35dddaf8]{margin-top:0}.education__certificate[data-v-35dddaf8]{gap:2rem;order:2;margin-bottom:6rem;cursor:pointer}.education__certificate--finished[data-v-35dddaf8],.education__certificate--college[data-v-35dddaf8]{display:flex;justify-content:center;gap:1rem}.education__certificate--finised[data-v-35dddaf8]{font-weight:700}.education__certificate--text[data-v-35dddaf8]{text-align:center}.education__certificate--title h4[data-v-35dddaf8]{margin-top:0}.education__certificate[data-v-35dddaf8]:nth-child(2n){order:revert}@media (min-width: 991px){.education__certificate[data-v-35dddaf8]{display:flex;gap:2rem;order:2;margin-bottom:6rem}.education__certificate--finished[data-v-35dddaf8]{font-weight:700}}.experiences h4[data-v-dbc153ed],.experiences h5[data-v-dbc153ed]{color:#816fea}.experiences h4[data-v-dbc153ed]{margin-bottom:1rem;margin-top:0}.experiences__tecnologies[data-v-dbc153ed]{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem;text-transform:capitalize;margin-top:3rem}.experiences__tecnologies .iconic[data-v-dbc153ed]{font-size:2.5rem}.experiences__tecnologies p[data-v-dbc153ed]{font-weight:700;color:#816fea}.experiences__tecnologie[data-v-dbc153ed]{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;border:2px solid #816FEA;border-radius:6rem;padding:.5rem 1.2rem;color:#816fea;font-size:1.3rem}.experiences__tecnologie .iconic[data-v-dbc153ed]{font-size:1.5rem}.experiences__role[data-v-dbc153ed]{border-bottom:.2rem solid #787878;padding-bottom:1.4rem}.experiences__role ul[data-v-dbc153ed]{list-style:disc}.experiences__role ul li[data-v-dbc153ed]{margin-left:3rem;margin-bottom:1.5rem}@media (min-width: 991px){.experiences__role[data-v-dbc153ed]{width:50%}}.experiences__experience[data-v-dbc153ed]{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:2rem;margin-top:5rem;margin-bottom:3rem}@media (min-width: 991px){.experiences__experience[data-v-dbc153ed]{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}}.experiences__date[data-v-dbc153ed]{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem;width:100%}.experiences__date p[data-v-dbc153ed]{margin:0}@media (min-width: 991px){.experiences__date[data-v-dbc153ed]{justify-content:center;width:30%}}.experiences__date[data-v-dbc153ed]:before{content:"";height:15px;width:15px;border-radius:5rem;background:#816fea}.experiences__circle[data-v-dbc153ed]{height:1.4rem;width:1.4rem;background-color:red;border-radius:50rem}.section{margin-bottom:10rem}.section-title{text-align:center}.header{position:fixed;top:0;z-index:1;width:100%;background-color:#f1f1f1}.progress-container{width:100%;height:5px}.progress-bar{height:5px;background:#816fea;width:0%}
