html{scroll-behavior:smooth;scroll-padding-block-start:5px}body{background-color:#0f161e;margin:0;padding:0}::-webkit-scrollbar{width:0}div#App{div#buttonsHome{align-items:center;display:flex;height:2em;left:6%;position:absolute;top:67vh;width:50%;z-index:99}div#buttonsHome button{cursor:pointer;font-family:montserrat;font-size:1em;font-weight:700;height:35px;margin-right:20px;padding:0 18px;z-index:1}button#projetos{background-color:#5771b3;border-radius:8px;color:#0f161e;z-index:99;&:hover{background-color:#3b5eb7;color:#94a0af}}button#about{background-color:initial;border:none;border-bottom:1px solid #94a0af;color:#94a0af;&:hover{border-bottom:1px solid #3b5eb7;color:#3b5eb7}}@media (max-width:1000px){div#buttonsHome{display:flex;flex-wrap:wrap;height:2em;left:6%;margin-bottom:25px;top:60vh;width:93%}div#buttonsHome button{font-size:.8em;padding:0 7px}button#projetos{&:hover{background-color:#5771b3;color:#0f161e}}button#about{&:hover{border-bottom:1px solid #94a0af;color:#94a0af}}}}div#homeContainer{min-height:100vh;position:relative;z-index:-99}div#Home{align-items:center;background-image:url(/static/media/1033740.6c9c5769b4222353f56a.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;filter:blur(1px);min-height:100vh;opacity:50%;top:0;z-index:-1}div#Home,div#contentHome{display:flex;left:0;position:absolute;width:100%}div#contentHome{top:15vh}div#describeContainer{left:6%;position:absolute;top:42vh;width:55%;z-index:0}div#describeContainer p{color:#94a0af;font-family:montserrat;font-size:1.2em;font-weight:450;line-height:1.6em}@media (max-width:1000px){div#Home{filter:blur(2px);opacity:15%}div#contentHome{top:12vh}div#describeContainer{left:6%;margin-top:30px;top:31vh;width:89%}div#describeContainer p{font-size:calc(13.15789px + .94737vw);line-height:1.6em}}@media (max-width:450px){div#contentHome{top:22vw}div#describeContainer{left:6%;margin-top:15px;top:58vw;width:89%}div#describeContainer p{font-size:calc(10.6px + 1.8vw);line-height:1.6em}}div#greetingContainer{align-items:center;background-color:#19243081;border-radius:8px;display:flex;flex-direction:column;height:160px;justify-content:center;margin-left:6%;padding:0 20px 5px;width:320px;@media (max-width:1000px){background-color:#192430d0;font-size:1.2em;height:130px;margin-bottom:0;padding-bottom:0;padding-bottom:10px;padding-left:0;padding-right:0;padding-top:0;width:85%}}@keyframes animate{0%{opacity:0}30%{opacity:.5}50%{opacity:1}to{opacity:0}}div#main{align-items:flex-start;display:flex;flex-direction:column;height:90%;justify-content:space-around;width:90%}div#main h2,div#main h5{color:#a2bfd7;font-family:Special Elite;margin:15px 0 0}span#soon{animation:animate 4s linear infinite;color:brown}span#myName{color:#7c1e06;font-size:1.2em}div#main h2{color:#395983}h2#typing{animation:typing 3s steps(18) infinite,blinking .5s step-end infinite alternate;border-right:3px solid;font-size:1.7em;overflow:hidden;white-space:nowrap;width:95%;@media (max-width:1000px){font-size:1.1em;width:10.3em}}@keyframes typing{0%{width:0}}@keyframes blinking{50%{border-color:#0000}}div#navbarContainer{align-items:center;background-color:#192430;display:flex;height:50px;justify-content:space-between;padding-left:1em;position:fixed;top:0;width:100%;z-index:4;@media (max-width:750px){height:3.5em}}div#completeLogo{align-items:center;color:#a2bfd7;display:flex;font-family:monospace;font-size:13px;font-weight:700;width:380px;@media (max-width:750px){font-size:2.8vw;width:80%}}span#surname{color:#9e3e43}span#nameLogo{margin-right:5px}span#noSugar{color:#01db84}span#parenteses{color:#aea833}.keys{color:#0c49ba}div#menuNav{align-items:center;color:#a2bfd7;cursor:pointer;display:flex;font-size:35px;margin-right:25px;@media (max-width:400px){font-size:7.5vw}}div#noMenu{color:#0000;font-size:0;margin:0}nav#menuContainer{align-items:center;background-color:#192430;display:flex;justify-content:flex-end;margin-left:50px;width:65%;@media (max-width:1200px){margin-left:2em;width:50%}}div#fechar{background-color:initial;color:#0000;font-size:0;margin:0;padding:0}nav#menuContainer a{align-items:center;color:#a2bfd7;display:flex;font-family:monospace;font-size:16px;font-weight:700;margin-left:20px;text-decoration:none}@media (max-width:750px){nav#menuContainer{height:50px;justify-content:space-between;left:0;margin-left:5px;position:fixed;top:0;width:100%}nav#menuContainer a{margin-left:.4em;margin-right:2px}div#fechar{align-items:center;color:#a2bfd7;display:flex;font-size:2em;justify-content:center;margin-left:5px;margin-right:.5em}}div#Skills{color:#faebd7;font-family:Special Elite;margin-bottom:50px;margin-top:15px;padding:50px 35px 10px}div#Skills h1{border-bottom:1px solid #a2bfd7;color:#a2bfd7;margin-bottom:50px;padding-bottom:10px;width:100%}div#Skills h2{color:#a2bfd7;margin-top:50px}div#leaningIconsContainer,div#skillIconsContainer,div#toolsIconsContainer{align-items:center;display:flex;height:60%;justify-content:space-around;margin-top:15px}div#leaningIconsContainer div,div#skillIconsContainer div,div#toolsIconsContainer div{align-items:center;display:flex;margin-top:20px;width:140px}div#Skills p{color:#cedce9;margin-left:15px}@media screen and (max-width:1000px){div#leaningIconsContainer,div#skillIconsContainer,div#toolsIconsContainer{flex-wrap:wrap;height:80%;margin-top:20px}div#leaningIconsContainer div,div#skillIconsContainer div,div#toolsIconsContainer div{flex-direction:column;height:150px;justify-content:space-between;margin-top:50px}div#Skills p{color:#cedce9;margin:20px 0;text-align:center}div#Skills img,div#Skills svg{margin-top:20px}}div#Projetos{flex-direction:column;font-family:Special Elite;justify-content:center;padding:50px 35px 10px}div#Projetos,div#Projetos h1{align-items:center;color:#a2bfd7;display:flex}div#Projetos h1{border-bottom:1px solid #a2bfd7;height:35px;margin-bottom:35px;padding-bottom:10px;width:100%}div#Projetos ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:30px 0 0;padding:0;width:80%}div#projectCardsContainer{align-items:center;border:1px solid #a2bfd7;border-radius:8px;display:flex;flex-direction:column;font-family:monospace;height:395px;justify-content:space-between;margin:18px 20px 18px 0;position:relative;width:300px}div#headerCard{align-items:center;display:flex;height:210px;justify-content:center;width:100%}div#bodyCard{height:130px;padding:20px 10px;position:relative}div#bodyCard p{text-align:justify}div#footerCard{align-items:center;box-sizing:border-box;display:flex;font-size:10.5px;height:20px;justify-content:center;width:100%}h2#tituloProjeto{align-items:center;display:flex;justify-content:space-between;margin:10px 0 0}div#bodyCardsButtons{align-items:center;bottom:10px;display:flex;justify-content:flex-end;position:absolute;right:10px}div#bodyCardsButtons a{align-items:center;background-color:#1e2330;border-radius:5px;color:#01fc93;cursor:pointer;display:flex;font-size:20px;justify-content:center;margin-left:20px;width:25px}div#pointsContainer{bottom:155px;color:#293142;position:absolute;z-index:1}.atualImg{color:#01fc93}@media (max-width:450px){div#projectCardsContainer{border:1px solid #a2bfd7;font-family:monospace;height:375px;margin:5px 10px 40px;width:98%}div#bodyCard{height:120px;padding:20px 10px}div#bodyCard p{font-size:.9em;line-height:1.3em}div#footerCard{box-sizing:border-box;font-size:.6em;padding-left:5px}h2#tituloProjeto{font-size:1.1em}div#pointsContainer{bottom:145px}}div#imagesContainer{align-items:center;border-radius:8px 8px 0 0;display:flex;height:100%;justify-content:center;padding:0 5px;position:relative;width:100%}.arrowContainerLeft{left:5px}.arrowContainerLeft,.arrowContainerRight{align-items:center;color:#01fc93;cursor:pointer;display:flex;font-size:28px;height:91%;justify-content:center;padding-top:11px;position:absolute;top:0;width:40px}.arrowContainerRight{right:5px}.arrowProjLeft{padding-right:4px}.arrowProjLeft,.arrowProjRight{background-color:rgba(0,0,0,.835);border-radius:50%;color:#01fc93;cursor:pointer;font-size:28px;height:40px;width:40px}.arrowProjRight{padding-left:4px}div#imgBackground{width:100%}div#imgBackground img{align-items:center;border-radius:8px 8px 0 0;cursor:zoom-in;display:flex;height:210px;justify-content:center;object-fit:contain;width:100%}span#ampliar{background-color:#293142c7;border-radius:3px;bottom:1px;color:#01fc93;cursor:zoom-in;font-size:12px;left:10px;position:absolute;text-align:center;width:70px}div#detailsContainer{background-color:#0f161e;display:flex;flex-direction:column;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99}div#detailsHeader{align-items:center;border-bottom:1px solid #fff;display:flex;height:40px;justify-content:space-between;margin:1.5em;padding-bottom:10px}div#detailsBody{align-items:center;display:flex;flex-wrap:wrap;height:85%;justify-content:center}div#detailsHeader h1{border:none;font-family:Special Elite;font-size:clamp(1rem,2.5vw,2rem);margin:0;padding:0;width:90%}.closeDetails{cursor:pointer;font-size:clamp(1.8rem,2.5vw,3rem)}div#detailsImages{align-items:center;background-color:#29314235;border-radius:10px;display:flex;height:100%;justify-content:center;margin:1.5em;position:relative;width:100%}div#pointsDetailsContainer{bottom:5px;color:#293142;font-size:1.5em;left:0;position:absolute;text-align:center;width:100%}.atualDetailsImg{color:#01fc93}.arrowDetailsContainerLeft{left:5px}.arrowDetailsContainerLeft,.arrowDetailsContainerRight{align-items:center;color:#01fc93;cursor:pointer;display:flex;font-size:28px;height:95%;justify-content:center;padding-top:11px;position:absolute;top:0;width:40px}.arrowDetailsContainerRight{right:5px}.arrowDetailsProjLeft{padding-right:4px}.arrowDetailsProjLeft,.arrowDetailsProjRight{background-color:rgba(0,0,0,.835);border-radius:50%;color:#01fc93;cursor:pointer;font-size:28px;height:40px;width:40px}.arrowDetailsProjRight{padding-left:4px}div#teste{position:relative;width:60%}div#imgDetailsBackground,div#teste{align-items:center;display:flex;height:100%}div#imgDetailsBackground{justify-content:center;object-fit:contain;width:100%}div#imgDetailsBackground img{max-height:86%;object-fit:contain;width:100%}div#detailsDescriptions{background-color:#293142;border-radius:7px;display:flex;flex-direction:column;height:100%;max-width:500px}div#completeDescription{font-size:1.5em;height:50%;line-height:1.8em;padding:0 20px;text-align:justify}div#completeDescription h3,div#footerDetailsDescriptions{display:flex;justify-content:space-between}div#footerDetailsDescriptions{flex-direction:column;height:50%;padding:20px}div#externalLink{align-items:center;display:flex;justify-content:flex-end;width:40%}div#externalLink a{align-items:center;background-color:#1a1f29;border-radius:5px;color:#01fc93;display:flex;height:35px;justify-content:center;width:45px}div#detailsButtons{display:flex;justify-content:space-between}div#tagsDetails ul{align-items:flex-start;display:flex;flex-direction:column;line-height:1.7em}@media (max-width:830px){div#teste{height:90%;margin-bottom:20px;width:100%}}@media (max-width:1250px){div#detailsHeader{background-color:#0f161e;height:60px;left:0;margin:0;position:fixed;top:0;width:100%;z-index:200}div#detailsBody{margin-top:90px}div#detailsHeader h1{margin-left:15px;width:50%}.closeDetails{margin-right:15px}div#footerDetailsDescriptions{margin-top:10px}}div#arrows{left:10px;transition:.4s}div#arrows,div#centerArrows{align-items:center;bottom:10px;display:flex;flex-direction:column;font-family:Special elite;justify-content:center;margin-bottom:50px;margin-right:10px;position:-webkit-sticky;position:sticky;width:10px}div#centerArrows{left:50%;transition:1.5s}div#arrows>span{color:#a2bfd7;transform:rotate(180deg);writing-mode:vertical-lr}div#arrows>span,div#centerArrows>span{align-items:center;display:flex;font-size:15px;justify-content:center;margin:0 0 8px;padding:0 2px 0 0}div#centerArrows>span{background-color:#19243081;border-radius:20px;color:#01fc93;font-weight:900;height:30px;width:110px}div#arrows>#arrow1,div#centerArrows>#arrow1{animation:animate 1.5s linear infinite;color:#01fc93}div#arrows>#arrow2,div#centerArrows>#arrow2{animation:animate 2s linear infinite;color:#01fc93}div#Contatos{color:#faebd7;font-family:Special Elite;height:85vh;margin-bottom:50px;margin-top:10px;padding:10px 35px}div#Contatos h1{border-bottom:1px solid #a2bfd7;color:#a2bfd7;height:35px;margin-bottom:35px;padding-bottom:10px;width:100%}div#Contatos h1,div#iconsContainer{align-items:center;display:flex;margin-top:50px}div#iconsContainer{height:60%;justify-content:space-around}a#Links{color:#faebd7;text-decoration:none}div#iconsContainer div{align-items:center;display:flex;text-decoration:none;width:140px}div#iconsContainer div p{align-items:center;display:flex;justify-content:center;margin-left:15px}@media (max-width:750px){div#iconsContainer{flex-wrap:wrap;height:65%;margin-top:50px}div#iconsContainer div{cursor:pointer;flex-direction:column;height:120px;justify-content:center}div#iconsContainer div p{margin:20px 0 0}}div#MenuButtonContainer #menuAppOpen{background-color:#0f161e;border-radius:8px;color:#a2bfd7;cursor:pointer;font-size:40px;margin-right:10px;position:fixed;right:5px;top:10px;z-index:1}div#MenuButtonContainer #menuAppClose{color:#cedce9;cursor:pointer;font-size:35px;margin-right:10px;position:fixed;visibility:hidden;z-index:1}div#subir{bottom:20px;cursor:pointer;font-size:30px;height:30px;position:fixed;right:5px;width:30px}div#subir,p#footer{color:#a2bfd7;font-weight:700;text-align:center}p#footer{font-family:monospace;margin:0 0 2px}div#moreAboutMeContainer{align-items:center;background-color:#0f161e;color:#a2bfd7;display:flex;flex-direction:column;font-family:montserrat;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:99}div#moreAboutMeHeader{align-items:center;border-bottom:1px solid #fff;display:flex;height:40px;justify-content:space-between;margin:1.5em;padding-bottom:10px;width:96%}div#moreAboutMeHeader h1{font-family:special elite}.closeMoreAboutMeContainer{cursor:pointer;font-size:clamp(1.8rem,2.5vw,3rem)}div#moreAboutMeBody{align-items:center;background-color:#171b26;border-radius:8px;display:flex;flex-direction:column;line-height:1.8em;max-width:96%;min-height:80vh;overflow:auto;text-align:justify}div#moreAboutMeBody p{width:96%}@media (max-width:750px){div#moreAboutMeHeader{width:92%}div#moreAboutMeHeader h1{font-size:1.5em}div#moreAboutMeBody{width:92%}div#moreAboutMeBody p{font-size:clamp(.8rem,2.2vw,2.9rem)}}
/*# sourceMappingURL=main.f6444452.css.map*/