@import url(https://fonts.googleapis.com/css2?family=Baloo&family=Nunito+Sans:wght@400;700;900&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:sans-serif;line-height:1.6}a{text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}button{all:unset;background:none;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:inherit;font-size:1rem;outline:none;padding:0;text-align:center}.btn{border:1px solid #57ff84;border-radius:16px;color:#57ff84;font-family:Baloo,cursive;font-size:24px;padding:4px 24px;text-transform:uppercase}.no-border{border:none;font-size:48px}.iconsList{align-items:center;display:flex;gap:12px;justify-content:center}.iconsList .iconItem svg{height:24px;width:24px}.home{flex-direction:column;gap:32px;height:100vh}.home,.home .titleHome{align-items:center;display:flex;justify-content:center}.home .titleHome{height:20vh;overflow:hidden;position:relative;width:100vw}.home .pisca{animation:piscar 10s infinite}@keyframes piscar{0%,50%,to{opacity:1}25%,75%{opacity:0}}.home h1{margin:0}.home .stroke,.home h1{font-family:Baloo,cursive;font-size:80px;line-height:90%;text-align:center}.home .stroke{-webkit-text-stroke:.5px #57ff84;font-weight:500;margin-top:0;opacity:50%;position:absolute;z-index:-2}.home .stroke-left{margin-left:-290px;overflow:hidden}.home .stroke-right{margin-right:-290px;overflow:hidden}.home img{margin-left:-260px;margin-top:140px;position:absolute}.home .buttons{display:flex;gap:16px}.home .coming{-webkit-text-stroke:.5px #fff;font-size:32px;position:relative}.card{background-color:#57ff84;border-radius:16px;display:flex;flex:0 0 auto;flex-direction:column;gap:16px;height:23.125rem;justify-content:flex-end;padding:19px 21px;scroll-snap-align:center;width:12.9375rem}.card h2{color:#282828;font-weight:900}.tagsList{display:flex;flex-wrap:wrap;gap:4px}.tagsList .tagItem{background-color:#282828;border-radius:8px;color:#fff;font-size:10px;padding:4px 8px;text-transform:uppercase}.cards{display:flex;gap:32px;overflow-x:auto;padding:0 24px;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.cards::-webkit-scrollbar{display:none}.projects .iconsList{align-self:flex-end;padding-right:24px}.experiences{display:flex;flex-direction:column;gap:16px}.experiences .experience{display:flex;flex-direction:column;gap:8px;text-align:left}.experiences .experience:nth-of-type(odd) .experienceHeader{flex-direction:row-reverse}.experiences .experience:nth-of-type(2n){text-align:right}.experiences .experience .experienceHeader{align-items:center;display:flex;justify-content:space-between}.experiences .experience .experienceHeader .experienceJob{color:#57ff84;font-size:24px;font-weight:800}.experiences .freelanceTitle{color:red;font-weight:700;padding:16px 0;text-align:center}.title{font-family:Baloo,cursive;font-size:59px;font-weight:500;line-height:80%;text-align:right}.about{align-items:center;gap:40px;padding:84px 16px 0}.about,.about .aboutText{display:flex;flex-direction:column}.about .aboutText{gap:16px}.about .aboutText p{text-align:justify}.about .aboutExperience{display:flex;flex-direction:column;gap:32px}.about .aboutExperience .stroke{-webkit-text-stroke:1px #fff}.about .aboutExperience .freelanceTitle .stroke{-webkit-text-stroke:1px #57ff84}.about .aboutEducation{display:flex;flex-direction:column;gap:24px}.about .aboutEducation .btn{display:none}.about .aboutEducation .title{text-align:left}.about .aboutEducation .experience{display:flex;flex-direction:column;gap:12px}.about .aboutEducation .experience .experienceJob{color:#57ff84;font-size:24px;font-weight:800}.about .aboutOtherCourses{display:flex;flex-direction:column;gap:32px}.about .aboutOtherCourses .courses{display:flex;gap:16px;justify-content:space-between}.about .aboutOtherCourses .courses .course{flex:1 1;font-weight:900}.about .aboutOtherCourses .stroke{-webkit-text-stroke:1px #fff}.about .iconsList{align-self:flex-end}.courseContainer{width:50%}.courseContainer .course{align-items:center;background-color:#57ff84;border-radius:8px;color:#000;display:flex;font-size:12px;font-weight:800;justify-content:space-between;padding:0 16px}.courseContainer .course .courseInput{display:none}.courseContainer .course .no-border{color:#000;font-family:Baloo,cursive;font-size:16px;padding:0;transform:rotate(0);transition:transform .3s ease}.courseContainer .course .no-border-active{transform:rotate(90deg)}.coursesList .coursesList{background-color:#0000004d;border-radius:0 0 24px 24px;display:flex;flex-direction:column;gap:16px;padding:12px 4px;text-align:center;transition:all .3s ease-in-out}.galleryImages img{height:100%;width:100%}.aboutProject{display:flex;flex-direction:column;gap:16px}.aboutProject p{text-align:justify}.viewOtherProjects{display:flex;flex-direction:column;gap:24px}.viewOtherProjects .stroke{-webkit-text-stroke:1px #fff}.viewOtherProjects .title{font-size:37px;text-align:center}.viewOtherProjects .cards{flex-direction:column;padding:0}.viewOtherProjects .cards .card{gap:8px;height:190px;padding:16px;width:100%}.viewOtherProjects .cards .card .tagItem{background-color:#282828;color:#fff}.literatvs{display:flex;flex-direction:column;gap:32px;padding:40px 16px 0}.literatvs img{height:25vh;object-fit:cover}.literatvs .topTags .tagItem{background-color:#57ff84;color:#282828}body{background-blend-mode:overlay;background-color:#282828;background-image:url(/static/media/grade.826f85396e127bd80ffe.svg);background-position:50%;color:#fff;font-family:Nunito Sans,sans-serif;overflow-x:hidden}body .color{color:#57ff84}body .stroke{-webkit-background-clip:text;background-clip:text;color:#0000}
/*# sourceMappingURL=main.bec2911b.css.map*/