body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#navbar{align-items:center;background-color:transparent;display:flex;height:6.5rem;justify-content:flex-end;position:absolute;width:100%;z-index:99}#navbar .navMenu{position:fixed;right:0;top:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:color .3s;width:6em}#navbar .navMenu .MuiFab-primary{background-color:#7b53a4}#navbar .navMenu .MuiSpeedDialIcon-icon,#navbar .navMenu .css-i4bv87-MuiSvgIcon-root{color:#212121}#navbar .navMenu .css-xvqdrr-MuiSpeedDial-root.MuiSpeedDial-directionLeft{bottom:172px;right:16px}@media only screen and (max-width:600px){#navbar .navMenu .css-xvqdrr-MuiSpeedDial-root.MuiSpeedDial-directionLeft{bottom:196px;right:16px}}.navbar--container{align-items:center;background-color:transparent;display:flex;height:4.5rem;justify-content:space-between;margin-top:2.5rem;padding:0 1rem;position:absolute;z-index:99}.img-logo{height:188%;width:117%}.landing{height:100vh}.landing,.landing--container{align-items:center;display:flex;justify-content:center}.landing--container{height:100%;position:relative}.landing--img{--img-size:400px;border-radius:50%;box-shadow:0 0 30px rgba(123,83,164,.388);height:var(--img-size);left:35%;object-fit:cover;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .3s;width:var(--img-size)}.landing--container-left{align-items:flex-end;background-color:#7b53a4;flex:35% 1;height:100%}.landing--container-left,.lcl--content{display:flex;justify-content:flex-start}.lcl--content{align-items:center;margin:3rem;width:100%}.landing--social{color:#212121;font-size:35px;margin:0 1rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.duol--social{color:hsla(0,0%,92%,0)}.landing--social:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.landing--container-right{align-items:flex-end;background-color:#212121;display:flex;flex:65% 1;flex-direction:column;height:100%;justify-content:center}.lcr--content{color:#eaeaea;font-family:var(--primaryFont);font-style:normal;margin-right:7rem;width:45%}.lcr--content h6{font-size:1.25rem;font-weight:500;margin-bottom:-.85rem;opacity:.8}.lcr--content h1{font-size:3.25rem;font-weight:600;line-height:110%;margin:1rem 0}.lcr--content p{font-size:1.15rem;font-weight:500;margin-top:1.45rem;opacity:.7}@media(max-width:1100px){.landing--img{--img-size:350px}.lcl--content{margin:2rem}.lcr--content h6{font-size:1.1rem}.lcr--content h1{font-size:3rem}.lcr--content p{font-size:1rem;font-weight:500;margin-bottom:1rem;margin-top:.3rem}}@media(max-width:900px){.landing--img{--img-size:300px}.landing--social{font-size:30px}.lcr--content{margin-right:6%;margin-top:10%;width:60%}}@media(max-width:796px){.landing--container{display:inline;flex-direction:column;justify-content:space-between}.landing--img{--img-size:167px;border:8px solid #212121;left:50%;top:26%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.landing--container-left{flex:initial;height:30%;width:100%}.landing--social{display:none}.lcl--container{align-items:center;display:flex;justify-content:flex-start;padding-top:18px}.duol--social{color:#eaeaea;font-size:30px;margin:0 1rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.duol--social:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.landing--container-right{align-items:center;background-color:#212121;box-sizing:border-box;flex:initial;height:74%;justify-content:center;padding:0 2rem;width:100%}.lcr--content{margin-right:0;margin-top:0;width:100%}.lcr--content h6{font-size:1rem;text-align:center}.lcr--content h1{font-size:2rem;text-align:center}.lcr--content p{font-size:.95rem;margin:0 auto;text-align:center}}@media(max-width:600px){.lcr--content{margin-top:0}}@media(max-width:414px){.img-logo{height:170%}.lcr--content h6{margin-top:1rem}}@media(max-width:406px){.img-logo{height:150%}.lcr--content h6{margin-top:1rem}}@media(max-width:380px){.landing--container-left{height:34%}}@media(max-width:375px){.navbar--container{margin-top:1.5rem}.img-logo{height:145%;width:117%}}@media(max-width:355px){.lcr--content{width:108%}.landing--container-right{height:95%}}@media(max-width:340px){.landing--container-right{height:124%}}@media only screen and (min-device-width:320px)and (max-device-width:480px)and (-webkit-device-pixel-ratio:2)and (device-aspect-ratio:2/3){.landing{height:100%}.landing--img{--img-size:150px;left:50%;top:25%}}#skills{background-color:#212121;flex-direction:column;justify-content:flex-start;min-height:45vh;padding:2.5rem 2rem 4rem}#skills,#skills .skillsHeader{align-items:center;display:flex}#skills .skillsHeader{justify-content:center}#skills .skillsHeader h2{color:#7b53a4;font-family:var(--primaryFont);font-size:3.3rem;font-style:normal;font-weight:700;text-align:center}#skills .skillsContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:0 2rem;width:100%}#skills .skillsContainer .skill--box{align-items:center;background:#212121;border-radius:10px;box-shadow:0 0 30px rgba(123,83,164,.388);display:flex;flex-direction:column;height:140px;justify-content:center;margin:1.5rem;padding:2rem 1rem;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:150px}#skills .skillsContainer .skill--box:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#skills .skillsContainer .skill--box .skillsImage{color:#eaeaea;font-size:40px}#skills .skillsContainer .skill--box h3{color:#eaeaea;margin:0;text-align:center}@media only screen and (max-width:800px){#skills .skillsContainer .skill--box{margin:.5rem}}@media only screen and (max-width:700px){#skills .skillsContainer .skill--box{margin-top:0}}@media only screen and (max-width:600px){#skills .skillsContainer .skill--box{height:130px;width:130px}}@media only screen and (max-width:500px){#skills .skillsContainer .skill--box{height:107px;margin:13px;width:107px}}@media only screen and (max-width:410px){#skills .skillsContainer .lcl--container{margin-top:2rem}#skills .skillsContainer .skill--box{width:97px}}@media(max-width:355px){#skills{padding:10.5rem 2rem 4rem}}#projects{align-items:center;background-color:#212121;display:flex;flex-direction:column;justify-content:flex-start;padding:2.5rem 2rem 4rem}#projects .projects-header{align-items:center;display:flex;justify-content:center;margin:1rem;width:100%}#projects h2{color:#7b53a4;font-family:var(--primaryFont);font-size:3.3rem;font-style:normal;font-weight:700;text-align:center}#projects .projects--body{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#projects .projects--body .projects--bodyContainer{align-items:center;border-radius:10px;display:flex;flex-wrap:wrap;gap:6.2rem;justify-content:center;width:100%}#projects .projects--body .projects--bodyContainer .singleProject{align-items:center;background-color:#7b53a4;border-radius:10px;box-shadow:4px 4px 8px rgba(36,3,3,.2);cursor:pointer;display:flex;flex-direction:column;height:360px;justify-content:center;overflow:hidden;padding:1.4rem 2rem;position:relative;width:304px}#projects .projects--body .projects--bodyContainer .singleProject .projectContent{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}#projects .projects--body .projects--bodyContainer .singleProject .projectContent h2{color:#eaeaea;font-family:var(--primaryFont);font-size:1.525rem;font-style:normal;font-weight:600;line-height:110%;text-align:center}#projects .projects--body .projects--bodyContainer .singleProject .projectContent img{border-radius:10px;box-shadow:4px 4px 8px rgba(36,3,3,.2);height:60%;transition:opacity .7s .3s;width:100%}#projects .projects--body .projects--bodyContainer .singleProject .projectContent .projectContent:hover img{opacity:0}#projects .projects--body .projects--bodyContainer .singleProject .projectContent .project--showcaseBtn{align-items:center;display:flex;justify-content:center;margin:20px;width:100%}#projects .projects--body .projects--bodyContainer .singleProject .projectContent .project--showcaseBtn a{cursor:pointer;text-decoration:none;transition:-webkit-transform .5s .3s;transition:transform .5s .3s;transition:transform .5s .3s,-webkit-transform .5s .3s}#projects .projects--body .projects--bodyContainer .singleProject .projectContent .project--showcaseBtn a .icon{align-items:center;border:2px solid #eaeaea;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;height:26px;justify-content:center;padding:.5rem;transition:all .2s;width:26px}#projects .projects--body .projects--bodyContainer .singleProject .projectContent .project--showcaseBtn a .icon:hover{background-color:#212121;border:2px solid #212121;color:#7b53a4;-webkit-transform:scale(1.1);transform:scale(1.1)}#projects .projects--body .projects--bodyContainer .singleProject .project--lang{background:#212121;border-radius:10px 0 0 10px;bottom:20px;color:#eaeaea;display:flex;flex-direction:column;font-size:.8rem;gap:.5rem;justify-content:center;padding:.825rem;position:absolute;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .5s .3s;transition:transform .5s .3s;transition:transform .5s .3s,-webkit-transform .5s .3s;width:95px}#projects .projects--body .projects--bodyContainer .singleProject .project--lang span{font-family:var(--primaryFont);font-weight:500;line-height:100%;word-break:break-word}#projects .projects--body .projects--bodyContainer .singleProject:hover .project--lang{-webkit-transform:translateX(0);transform:translateX(0)}#footer{align-items:center;background-color:#212121;display:flex;flex-direction:column;justify-content:flex-start;padding:.5rem 2rem}#footer img{height:60%;width:28%}@media only screen and (max-width:500px){#footer img{height:60%;width:75%}}#footer h3,#footer p{color:#eaeaea;font-weight:500;text-align:center}#footer p{font-size:1.15rem}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}*{--primaryFont:"Poppins",sans-serif;scroll-behavior:smooth}
/*# sourceMappingURL=main.8b7f0ca5.css.map*/