@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;900&display=swap);html{scroll-behavior:smooth}body{overflow-x:hidden}*{font-family:Roboto,sans-serif;margin:0;padding:0}.App{display:flex;flex-direction:column}.Header{background-color:#fff;border-bottom:5px solid #5d3fd3;box-shadow:0 5px 15px rgba(0,0,0,.35);height:50px;justify-content:space-between;padding-bottom:10px;padding-top:30px;position:fixed;width:100vw;z-index:99}.Header,.nav{display:flex;flex-direction:row}.nav{justify-content:center}.contact-nav,.nav-about,.skills-nav,.work-nav{font-size:23px;margin-right:30px;text-decoration:none}.contact-nav:hover,.nav-about:hover,.skills-nav:hover,.work-nav:hover{color:#5d3fd3}.contact-nav{margin-right:100px}.intro{display:flex;flex-direction:column;height:60vh;justify-content:center;margin-left:25%;margin-top:5%;width:40%}@media (max-width:390px){.Header{width:390px}.intro{height:100vh;margin-left:5px;margin-right:15px;margin-top:5%;width:95%}}.about{display:flex;flex-direction:column;justify-content:center;margin-bottom:15%;margin-left:15%;margin-top:15%;position:relative;width:70%}@media (min-width:900px){.about{display:flex;flex-direction:column;justify-content:center;margin-bottom:5%;margin-left:30%;margin-top:3%;width:60%}}.logo-responsive{height:50px;width:50px}.Header-responsive{background-color:#fff;border-bottom:5px solid #5d3fd3;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;flex-direction:row;height:50px;justify-content:space-between;padding-bottom:10px;padding-top:30px;position:fixed;top:0;width:100vw;z-index:99}.sidebar-button{background-color:#fff;border:none;height:60px;margin-right:30px;width:60px}.sidebar-buttonIcon{color:#5d3fd3;height:60%;width:100%}.about-title{display:flex;flex-direction:row;font-size:3rem}.about-titleText{color:#5d3fd3;margin-left:.7%}.linha{background-color:#5d3fd3;border:none;height:2px;width:100%}.about-text{word-wrap:break-word;font-size:1.2rem;margin:2% 15px 3% 2%;width:90%}@media (min-width:600px){.about-text{word-wrap:break-word;font-size:1.2rem;margin-right:15px;width:50%}.about-text p{margin-top:5%}.linha{background-color:#5d3fd3;border:none;height:.3vh;width:60%}.image-area{height:70%;position:absolute;right:0;top:70px;width:50%}}.contact-area{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10%;margin-right:4%;margin-top:20%}.contact-textArea{margin-bottom:2%;margin-left:4%;margin-top:2%;width:70%}.contact-text{overflow-wrap:break-word;text-align:center}.contact-title{color:#5d3fd3;font-size:3rem}.contact-button{background-color:#fff;border:2px solid #5d3fd3;border-radius:3%;color:#5d3fd3;font-size:1rem;height:50px;margin-left:2%;margin-top:2%;transition:all .175s ease-out;width:150px}@media (min-width:900px){.contact-area{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10%;margin-right:5%;margin-top:15%}.contact-title{color:#5d3fd3;font-size:3rem}.contact-textArea{overflow-wrap:break-word;width:50%}.contact-text{font-size:1.5rem;height:100%;margin-top:3%;overflow-wrap:break-word;text-align:center;width:100%}.contact-button{background-color:#fff;border:3px solid #5d3fd3;border-radius:3%;color:#5d3fd3;font-size:1.2rem;height:70px;margin-left:2%;transition:all .175s ease-out;width:250px}.contact-button:hover{background-color:#cbc3e3;cursor:pointer}.email{height:70px;margin-top:5%}}.subtitle{font-size:1.2rem;font-weight:400;opacity:.7}.title{color:#5d3fd3;font-size:2rem;left:0;margin-top:0;white-space:nowrap}@media (min-width:933px){.title{font-size:4.5rem}}.text{font-size:1rem;margin-top:1%}@media (min-width:600px){.text{font-size:1.7rem}}.download-link{margin-top:2%}.resume-download{background-color:#fff;border:4px solid #5d3fd3;border-radius:4%;box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);color:#5d3fd3;cursor:pointer;font-size:.9rem;height:2em;transition:.4s ease;width:8em}@media (min-width:500px){.resume-download{font-size:1.15rem;height:5em;width:12em}.download-icon{height:1.3em}}.resume-download:hover{background-color:purple;border:4px solid purple;color:#fff}.download-icon{height:.9em;margin-left:5px}.portfolio-area{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:5%;margin-top:5%}@media (min-width:900px){.portfolio-title{color:#5d3fd3;font-size:3rem}.box-area{grid-gap:25px;display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,auto);margin-top:5%}.box{border:3.5px solid #5d3fd3;box-shadow:0 3px 8px rgba(0,0,0,.24);height:300px;margin-right:5%;transition:all .3s ease-in-out;width:400px}.project-text{font-size:1.2rem;margin-left:2%;margin-top:2%;overflow-wrap:break-word;width:90%}.project-title{font-size:1.5rem;margin-left:2%;margin-top:10%}.box:hover{cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.box:hover .project-title{color:#5d3fd3}.box-icons{display:flex;flex-direction:row;margin-top:5%}.portfolioGithub-icon{margin-left:200px;margin-right:5%}.portfolioGithub-icon,.redirect-icon{height:30px;margin-right:10px;margin-top:10px;width:30px}.folder-icon{height:50px;width:100px}.technologies{display:flex;flex-direction:row;font-size:.9rem;margin-left:10px;margin-top:30px}.repo-button{background-color:#fff;border:3px solid #5d3fd3;border-radius:3%;color:#5d3fd3;font-size:1rem;height:70px;transition:all .175s ease-out;width:150px}.repo-button:hover{background-color:#cbc3e3;cursor:pointer}.folder-icon:hover,.portfolioGithub-icon:hover,.redirect-icon:hover{color:#5d3fd3}.repo-link{margin-top:2%}}.sidebar-area{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.35);height:100%;position:fixed;right:0;transition:all .35s ease-out;width:80%;z-index:99}.sidebar-area,.sidebar-links{align-items:center;display:flex;flex-direction:column;justify-content:center}.sidebar-links{font-size:2rem;position:relative}.sidebar-about,.sidebar-contact,.sidebar-skills,.sidebar-work{margin-bottom:30px}.exit{background-color:#fff;border:none;height:40px;left:200px;position:absolute;top:60px;width:40px}.exit-icon{color:#5d3fd3;height:100%;width:100%}.sidebar-cv{background-color:#fff;border:2px solid #5d3fd3;color:#5d3fd3;font-size:1.3rem;height:3em;width:10em}.skills-display{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:10%;margin-left:15%;margin-top:40%;width:70vw}.skills-line{display:flex;flex-direction:row;margin-top:6%}.skills-line a{background-color:initial;text-decoration:none}.skills-title{color:#5d3fd3;font-size:3rem;margin-left:5%}.icon-skill{color:#5d3fd3;display:flex;flex-direction:column;height:4em;justify-content:center;margin-left:8px;transition:all .2s ease-in-out;width:4em}.skill-brand{height:100%;width:100%}.skill-text{align-items:center;display:flex;font-weight:700;justify-content:center;width:100%}@media (min-width:900px){.skills-display{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:10%;margin-top:5%;width:70vw}.skills-line{display:flex;flex-direction:row;margin-top:6%}.skills-line a{background-color:initial;text-decoration:none}.skills-title{color:#5d3fd3;font-size:3rem;margin-left:5%}.icon-skill{color:#5d3fd3;display:flex;flex-direction:column;height:5em;justify-content:center;margin-left:100px;transition:all .2s ease-in-out;width:5em}.icon-skill:hover{cursor:pointer;-webkit-transform:scale(1.5);transform:scale(1.5)}.skill-brand{height:100%;width:100%}.skill-text{align-items:center;display:flex;font-weight:700;justify-content:center;width:100%}}.socials-area{align-items:center;border-top:2px solid #5d3fd3;display:flex;flex-direction:row;justify-content:center;width:100%}.github-icon,.linkedin-icon{margin-left:30px}.github-icon,.instagram-icon,.linkedin-icon{height:20px;margin-bottom:10px;margin-top:5px;width:20px}.instagram-icon{margin-left:10px}@media (min-width:900px){.socials-area{border:0;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;width:5%}.github-icon,.instagram-icon,.linkedin-icon{height:20px;margin-bottom:10px;margin-left:7%;width:20px}.github-icon:hover,.instagram-icon:hover,.linkedin-icon:hover{color:#5d3fd3}.socials-line{background-color:purple;border:none;height:100px;margin-left:0;width:2px}}.Responsiveportfolio-area{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;margin-top:30%}.Responsiveportfolio-title{color:#5d3fd3;font-size:2.5rem}.Responsivebox-area{align-items:center;display:flex;flex-direction:row;width:100%}.Responsivebox{border:3.5px solid #5d3fd3;box-shadow:0 3px 8px rgba(0,0,0,.24);height:200px;margin:5% 4% 5% 6%;transition:all .5s ease;width:70%}.Responsiveproject-text{margin-bottom:2%;margin-left:3%;margin-top:3%;overflow-wrap:break-word;transition:all .5s ease;width:90%}.Responsiveproject-title{font-size:1.2rem;margin-left:2%;margin-top:2%}.Responsivebox-icons{display:flex;flex-direction:row}.Responsivefolder-icon{height:50px;margin-left:15px;margin-top:5px}.Responsivegithub-icon{margin-left:100px}.Responsiveredirect-icon{margin-left:20px;margin-right:10px}.Responsivegithub-icon,.Responsiveredirect-icon{height:30px;margin-top:12px;width:30px}.left-arrow,.right-arrow{background-color:#fff;border:none;color:#5d3fd3;height:50px;width:80px}.arrow{height:100%;width:100%}.left-arrow{margin-left:4px}.right-arrow{margin-right:4px}.Responsivetechnologies{display:flex;flex-direction:row;margin-left:1%}.Responsiverepo-button{background-color:#fff;border:2px solid #5d3fd3;color:#5d3fd3;font-size:1.1rem;height:50px;width:150px}
/*# sourceMappingURL=main.85ddf893.css.map*/