@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c43ef54631c6ad3c-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48b76bf2200d991e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/29e4af7482351bce-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6fd32ec5acdd27d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Chakra Petch Fallback;src:local("Arial");ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.00%;size-adjust:102.51%}.__className_e06a19{font-family:Chakra Petch,Chakra Petch Fallback;font-weight:400;font-style:normal}.orbit{float:left;width:100%;min-width:100px;min-height:100px}.orbit-icon{width:1.6em;height:1.6em;line-height:1.6em;font-size:1.3em;border-radius:50%;background:#ccc;color:#fff;text-align:center;display:block}.orbit-wrap{height:40em;list-style:none;font-size:.9em}.orbit-wrap>li{position:absolute;left:75%;top:40%;transform:translate(-50%,-50%)}.orbit-wrap>li:hover ul{border-width:2px;border-color:#fff}.orbit-wrap>li:hover~li ul{border-color:rgba(255,255,255,.116)}.orbit-wrap>li:hover~li ul li{opacity:.4}ul[class^=ring],ul[class^=ring] li{transition:all .3s ease-in-out}.ring-0{width:25em;height:25em;animation:clockwiseRotate 35s linear infinite}.ring-0 i{animation:counterClockwiseRotate 35s linear infinite}.ring-0>:first-of-type{transform:rotate(95deg) translate(12.5em) rotate(-95deg)}.ring-0>:nth-of-type(2){transform:rotate(190deg) translate(12.5em) rotate(-190deg)}.ring-0>:nth-of-type(3){transform:rotate(285deg) translate(12.5em) rotate(-285deg)}.ring-0>:nth-of-type(4){transform:rotate(380deg) translate(12.5em) rotate(-380deg)}.ring-1{width:20em;height:20em;animation:clockwiseRotate 30s linear infinite;border-color:#222!important;box-shadow:none!important}.ring-1 i{animation:counterClockwiseRotate 30s linear infinite}.ring-1>:first-of-type{transform:rotate(126.6666666667deg) translate(10em) rotate(-126.6666666667deg)}.ring-1>:nth-of-type(2){transform:rotate(253.3333333333deg) translate(10em) rotate(-253.3333333333deg)}.ring-1>:nth-of-type(3){transform:rotate(380deg) translate(10em) rotate(-380deg)}.ring-2{width:15em;height:15em;animation:clockwiseRotate 25s linear infinite;box-shadow:none!important}.ring-2 i{animation:counterClockwiseRotate 25s linear infinite}.ring-2>:first-of-type{transform:rotate(47.5deg) translate(7.5em) rotate(-47.5deg)}.ring-2>:nth-of-type(2){transform:rotate(95deg) translate(7.5em) rotate(-95deg)}.ring-2>:nth-of-type(3){transform:rotate(142.5deg) translate(7.5em) rotate(-142.5deg)}.ring-2>:nth-of-type(4){transform:rotate(190deg) translate(7.5em) rotate(-190deg)}.ring-2>:nth-of-type(5){transform:rotate(237.5deg) translate(7.5em) rotate(-237.5deg)}.ring-2>:nth-of-type(6){transform:rotate(285deg) translate(7.5em) rotate(-285deg)}.ring-2>:nth-of-type(7){transform:rotate(332.5deg) translate(7.5em) rotate(-332.5deg)}.ring-2>:nth-of-type(8){transform:rotate(380deg) translate(7.5em) rotate(-380deg)}.ring-3{width:10em;height:10em;animation:clockwiseRotate 20s linear infinite}.ring-3 i{animation:counterClockwiseRotate 20s linear infinite}.ring-3>:first-of-type{transform:rotate(126.6666666667deg) translate(5em) rotate(-126.6666666667deg)}.ring-3>:nth-of-type(2){transform:rotate(253.3333333333deg) translate(5em) rotate(-253.3333333333deg)}.ring-3>:nth-of-type(3){transform:rotate(380deg) translate(5em) rotate(-380deg)}ul[class^=ring]{border:1px solid rgba(255,255,255,.122);position:relative;padding:0;border-radius:50%;list-style:none;box-sizing:content-box}ul[class^=ring] li{display:block;position:absolute;top:50%;left:50%;width:1.6em;height:1.6em;margin:-.8em}.orbit-center{z-index:5;font-size:2em;width:1.8em;height:1.8em;line-height:1.8em;text-align:center;background:rgb(108,255,105);border-radius:50%}.orbit-center:hover .orbit-center__icon{transform:rotate(0deg)}.orbit-center__icon{transform:rotate(-1turn);transition:all .3s ease-in-out}@keyframes clockwiseRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes counterClockwiseRotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.fa-python{background:#b71c1c00;color:white}.fa-css{background:#4CAF50;color:#CDDC39}.fa-safari{background:white;color:darkslateblue}.fa-firefox{background:#1565c0;color:#ff8f00}.fa-js{background:#fbc02d;color:#ef6c00}.fa-ts{background:#03a8f400;color:white}.fa-java{background:rgba(255,250,250,0);color:limegreen}.fa-figma{background:#44444400;color:white}.fa-github{color:#222}.fa-github,.fa-react{background:rgba(255,255,255,0)}.fa-react{color:#03a9f4}.fa-php{background:#22222200;color:#fff}.fa-spring{background:rgb(255,255,255);color:#e65100}.fa-nextjs{background:#0d0d0d;color:#2196f3}.fa-mysql{background:#222;color:white}.fa-ptsql{background:rgba(0,128,0,0);color:white}.fa-aws{background:rgba(255,0,0,0);color:white;transform:rotate(23deg)}.fa-IA{background:rgb(255 255 255/0);fill:#fafafa}.fa-google,.fa-html{background:#33333300;color:white}@media (min-width:1100px){.orbit-icon{width:2em;height:2em;line-height:-.4em;font-size:1em;border-radius:50%;color:#fff;text-align:center;display:block}.orbit-wrap{height:37em;list-style:none;font-size:1em}.orbit-wrap>li{position:absolute;left:73%;top:39%;transform:translate(-50%,-50%)}}@keyframes fadeInExample{0%{opacity:0}to{opacity:1}}.animate-fadeInExample{animation:fadeInExample .7s forwards;animation-delay:1s}#s_certificados{height:60vh;width:100%;padding-left:26px;margin-top:35px;padding-top:20px}#subTitleCertidicado{font-size:1.6em;border-left:4px solid #ff7847;padding-left:10px;font-family:__Chakra_Petch_cf6273;width:auto}#s_curriculo{height:20vh;width:100%;padding-left:26px;margin-top:35px;padding-top:20px}#subTitleCurriculo{font-size:1.7em;border-left:4px solid #ffd700;padding-left:10px;font-family:__Chakra_Petch_cf6273;width:auto}#container_button_curriculo{width:100%;display:flex;padding:2px 20px 20px}#text-cr{padding-left:20px;font-size:1.2em;margin-top:15px;font-family:__Chakra_Petch_cf6273}.button_cr{position:relative;width:150px;height:40px;cursor:pointer;display:flex;align-items:center;border:1px solid rgb(43,166,94);background-color:rgb(3 179 77);overflow:hidden}.button__icon,.button__text,.button_cr{transition:all .3s}.button_cr .button__text{transform:translateX(22px);color:#fff;font-weight:600}.button_cr .button__icon{position:absolute;transform:translateX(109px);height:100%;width:39px;background-color:#ffffff;display:flex;align-items:center;justify-content:center}.button_cr .svg{width:20px;fill:rgb(3 179 77)}.button_cr:hover{background:#17795E}.button_cr:hover .button__text{color:transparent}.button_cr:hover .button__icon{width:148px;transform:translateX(0)}.butto_crn:active .button__icon{background-color:#146c54}.button_cr:active{border:1px solid #146c54}#s_idiomas{height:50vh;width:100%;padding-left:26px;margin-top:35px;padding-top:20px}#subTitleIdioma{font-size:1.6em;border-left:4px solid #32cd32;padding-left:10px;font-family:__Chakra_Petch_cf6273;width:auto}#container_Inf_buttons_about{width:100%;display:flex;justify-content:start;height:auto;position:absolute;justify-content:center;margin-top:-80px;gap:40px;z-index:9999;flex-wrap:wrap}.buttons_inf{font-size:1.5em;color:white;width:130px;height:auto;padding:10px}.button_section{a{font-family:__Chakra_Petch_cf6273}}.uiverse{font-size:1.1em;color:white;height:auto;padding:0 2px;opacity:1}.uiverse:hover{opacity:.7}.button_section span{font-family:__Chakra_Petch_cf6273}@keyframes op{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.curriculo{border-bottom:1px solid #ffd700}.idiomas{border-bottom:1px solid #32cd32}.certificados{border-bottom:1px solid #ff7847}.projetos{border-bottom:1px solid #8a2be2}.habilidades{border-bottom:1px solid var(--bd-sub-title)}#b-1{width:50%;padding-left:35px;margin-top:20px;font-family:Chakra Petch;h2{font-size:2.5em;color:rgb(55,255,139);letter-spacing:2px}p{font-size:1.5em;margin-left:4px}}@media screen and (max-width:1070px){#b-1{p{font-size:1.4em;margin-left:3px}}}@media screen and (max-width:900px){#b-1{width:81%;padding-left:33px;margin-top:20px;font-family:Chakra Petch}}@media screen and (max-width:750px){#b-1{width:81%;padding-left:20px;margin-top:20px;font-family:Chakra Petch}#container_Inf_buttons_about{width:97%;margin-top:-110px;gap:24px}}@media screen and (max-width:690px){.uiverse{font-size:1em;color:white;height:auto;padding:0;opacity:1}}@media screen and (max-width:600px){#container_Inf_buttons_about{min-width:430px;width:100%;flex-wrap:nowrap;position:absolute;top:70px;margin-top:0;overflow-x:hidden}.button_section{font-size:.9em}#b-1{width:95%;padding-left:25px;margin-top:49px;p{font-size:1.2em;margin-left:0}h2{font-size:2em}}}@media screen and (max-width:510px){#b-1{width:95%;p{font-size:1.1em;margin-left:0}}.button_section{font-size:.8em}}.dark{--bd-sub-title:#4682B4;--bg-color:#121212;--text-color:#171717;--bg-skill:rgb(9,9,11);--bg-first-skill:#313131;--bg-second-skill:#252525;--bg-second-skill-in:#1c1c1c;--text-skill:white}.light{--bd-sub-title:#b1dbf8;--bg-color:#121212;--text-color:#ffffff;--bg-skill:rgb(8,100,180);--bg-first-skill:#ffffff;--bg-second-skill:#eaeaea;--bg-second-skill-in:#b7b7b7;--text-skill:black}#main_about{height:490px;position:relative;overflow:hidden;scroll-behavior:smooth}.container_{position:absolute;left:15%;top:35vh;bottom:10%;width:300px;height:300px;display:flex;justify-content:center;align-items:center;z-index:1;overflow:hidden}#rk{animation:moveAround 4s linear infinite;width:354px;height:244px}.star-field{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;overflow:hidden}.star{position:absolute;width:10px;height:1px;background-color:white;border-radius:50%;animation:moveStar 10s linear infinite}@keyframes moveAround{0%{transform:translateY(0) rotate(90deg)}50%{transform:translateY(10px) rotate(90deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes moveStar{0%{transform:translateX(100vw);opacity:.2}30%{opacity:1;background-color:white}to{transform:translateX(-100px);opacity:.4;background-color:rgb(206,203,241)}}@keyframes glitch{0%{transform:translate(0);opacity:1}25%{transform:translate(5px,3px);opacity:.9}50%{transform:translateY(5px);opacity:.8}75%{transform:translate(1px,3px);opacity:.9}to{transform:translate(0);opacity:1}}.star:first-child{top:28%;left:10%;animation-duration:2s}.star:nth-child(2){top:65%;left:30%;animation-duration:5s}.star:nth-child(3){top:30%;left:50%;animation-duration:6s}.star:nth-child(4){top:40%;left:70%;animation-duration:4s}.star:nth-child(5){top:70%;left:50%;animation-duration:6s}.star:nth-child(6){top:80%;left:50%;animation-duration:3s}.star:nth-child(7){top:85%;left:50%;animation-duration:5s}.star-field:after,.star-field:before{content:"";position:absolute;top:0;width:100%;height:100%;background:inherit;z-index:-1}.star-field:before{left:100%}.star-field:after{left:-100%}#ef{background:linear-gradient(180deg,white,white,rgb(7,74,7));width:1px;margin-top:20px;margin-left:26px;animation:longEf 10s linear forwards}#ef,#ef:after{position:absolute}#ef:after{content:"";background-color:rgb(255,255,255);width:17px;height:17px;margin-top:-10px;margin-left:-8px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);box-shadow:0 0 5px rgba(255,255,255,.5),0 0 15px rgba(255,255,255,.3),0 0 25px rgba(255,255,255,.2);transition:box-shadow .3s ease;animation:pointStarsL 10s linear forwards}@keyframes longEf{0%{height:0}to{height:80vh}}@keyframes pointStarsL{0%{margin-top:-10px;background-color:#fffffff2;opacity:0}5%{opacity:.5}10%{opacity:1}80%{opacity:.5}to{opacity:.5;margin-top:80vh;background-color:#ffffff}}@keyframes pointStarsM{0%{bottom-top:-10px;background-color:#fffffff2;opacity:0}5%{opacity:.5}10%{opacity:1}80%{opacity:.5}to{opacity:.5;margin-top:371px;background-color:#ffffff}}#tx{position:absolute;margin-top:20vh;font-size:1.1em;width:100%;font-feature-settings:normal;font-variation-settings:normal;margin-left:1px;color:#deeaf7;text-align:center;animation:glitch 5s linear infinite;text-shadow:0 0 5px rgba(255,255,255,.5),0 0 10px rgba(255,255,255,.3),0 0 15px rgba(255,255,255,.2)}#tx:after,#tx:before{content:"";width:10px;height:1px;background:#fff;position:absolute;top:20px;right:-2px;opacity:0;transform:rotate(-45deg) translateX(0);box-sizing:border-box;animation:coli1 .4s linear infinite}#tx:before{top:10px;transform:rotate(45deg);animation:coli2 .4s linear infinite}@keyframes coli1{0%{transform:rotate(-45deg) translateX(0);opacity:.7;background-color:rgba(255,255,255,.664)}to{transform:rotate(-45deg) translateX(-45px);background-color:rgb(250,189,79);opacity:0}}@keyframes coli2{0%{transform:rotate(45deg) translateX(0);background-color:white;opacity:1}to{transform:rotate(45deg) translateX(-45px);opacity:0;background-color:rgb(250,189,79)}}@media screen and (min-width:600px){#main_about{height:90vh;position:relative;overflow:hidden;scroll-behavior:smooth}}@media screen and (max-width:900px){.orbit .orbit-wrap{display:none}.container_{left:29%;top:28vh}}@media screen and (max-width:750px){#ef:after{animation:pointStarsM 10s linear forwards}.orbit{display:none}.container_{left:25%;top:32vh}#ef{margin-top:23px;margin-left:16px;height:372px!important}}@media screen and (max-width:600px){.orbit{display:none}#rk{animation:moveAround 4s linear infinite;width:230px;height:165px}.container_{left:18%;top:17vh}#ef{margin-top:60px;margin-left:16px;height:372px!important}}@media screen and (max-width:480px){.container_{left:10%;top:26vh}#main_about{margin-bottom:10px}}@media screen and (max-width:400px){.container_{left:10%;top:30vh}}@media screen and (max-width:350px){.container_{left:10%;top:36vh}#main_about{height:480px}}#s_habilidades{width:100%;padding-left:26px;margin-top:15px;padding-top:10px}#subTitleSkill{font-size:1.6em;border-left:4px solid var(--bd-sub-title);padding-left:10px;font-family:__Chakra_Petch_cf6273;width:auto}@media screen and (max-width:600px){#subTitleSkill{font-size:1.3em;height:30px;padding-left:6px}}