#about{height:100vh}.aboutContent{flex-direction:row}.aboutContent,.aboutTitle{display:flex;justify-content:center}.aboutTitle{font-family:Permanent Marker;font-size:3rem;padding:3rem 0;text-align:center}.aboutPara{font-size:large;margin-top:2rem;padding:0 5vw;width:60rem}@media screen and (max-width:560px){.aboutPara{font-size:small}#about{height:90vh}}@media screen and (max-width:300px){.aboutPara{font-size:smaller}#about{height:100vh}}.contactContainer{align-items:center;background-color:grey;border-radius:1rem;display:flex;flex-direction:row;justify-content:space-around;margin-top:2rem;padding:2rem}.contactTitle{font-size:3rem;font-weight:700;margin-top:10rem}.contactPara,.contactTitle{font-family:Permanent Marker;text-align:center}.contactPara{font-size:medium;font-weight:300;padding:1rem}.contactForm{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:30rem;width:30rem}label{display:none}.email,.messageArea,.name{background:#282828;border:none;border-radius:.5rem;color:#fff;font-size:medium;height:3rem;margin:.5rem;max-width:30rem;padding:.5rem 1rem;width:90%}.messageArea{height:15rem}.submitBtn{background-color:#fff;border:none;border-radius:.5rem;cursor:pointer;display:flex;font-weight:700;justify-content:center;max-width:20rem;padding:.75rem 3.5rem}.submitBtn:hover{background-color:blue;color:#fff;font-weight:700}.contactFormRight{align-items:center;width:30rem}.contactFormRight,.informations{display:flex;flex-direction:column;gap:1rem}.informations{margin-bottom:5rem;width:100%}.emailPro,.localisation,.phoneNumber{align-items:center;background:#282828;border:none;border-radius:.5rem;color:#fff;display:flex;flex-direction:row;font-size:medium;gap:1rem;height:3rem;justify-content:center;max-width:30rem;width:100%}.icon{scale:250%}.links{display:flex;flex-direction:row;gap:8rem;text-decoration:none}.links,.links:hover{transition:.5s ease-in-out}.links:hover{transform:scale(1.2)}@media screen and (max-width:1200px){.contactTitle{margin-top:35rem}}@media screen and (max-width:800px){.contactTitle{margin-top:15rem}.contactContainer{flex-direction:column-reverse}.links{gap:3rem;margin-bottom:5rem}.informations{gap:1rem;margin-bottom:2rem;width:100%}.contactTitle{margin-top:6rem}}@media screen and (max-width:530px){.contactTitle{margin-top:5rem}.emailPro,.localisation,.phoneNumber{max-width:15rem}.informations{align-items:center}.email,.messageArea,.name{max-width:15rem}}@media screen and (max-width:319px){.contactTitle{margin-top:10rem}.emailPro,.localisation,.phoneNumber{gap:.5rem}}footer{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:end;margin-top:5rem}.legalMentionLink{display:flex;flex-direction:row;gap:5rem;list-style:none;margin:2rem}@media screen and (max-width:550px){footer{font-size:smaller}}@media screen and (max-width:375px){footer{max-width:25rem}p#copyrights{display:flex;font-size:smaller;text-align:center}}#home{align-items:center;background:#1e1e1ecc url(/static/media/bg-img.2bd703b4991dcc87f270.webp);background-blend-mode:darken;height:100vh;justify-content:space-around;width:100%}#home,.homeContainer{display:flex;flex-direction:row}.homeContent{display:flex;flex-direction:column;font-family:Permanent Marker;font-size:3rem;font-weight:700;justify-content:center;text-align:center}.introHello{font-size:1.75rem;font-weight:100}.introName{color:#ff0}.avatar{display:flex;height:20vh;justify-content:center}.portrait{border-radius:3rem}@media screen and (max-width:430px){.homeContent{font-size:2rem}}#navbar{align-items:center;background:linear-gradient(#000,85%,rgba(110,199,224,.804));box-shadow:1em 1em 10em .1em rgba(110,199,224,.804);display:flex;font-family:Permanent Marker;justify-content:center;padding:1em 2rem;position:fixed;width:100vw;z-index:2}.logo{height:4.5rem;object-fit:cover;width:4rem}.desktopMenu{margin-left:4rem}.desktopMenuListItem{cursor:pointer;font-size:larger;margin:2rem}.desktopMenuListItem:hover,.listItem:hover{border-bottom:3px solid #ff0;color:#ff0;padding-bottom:.5rem}.desktopMenuButton svg{height:1rem;object-fit:cover;scale:140%;width:1.5rem}.desktopMenuButton{align-items:center;background:#fff;border:none;border-radius:1rem;color:#000;cursor:pointer;display:flex;gap:.5rem;height:3rem;justify-content:center;padding:0 1rem}.mobMenu{color:#ff0;cursor:pointer;height:1.8rem;object-fit:cover;scale:150%;visibility:hidden}.navMenu{background:#282828;border-radius:1rem;display:flex;display:none;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:15rem;padding:.5rem;position:absolute;right:2rem;top:4rem;z-index:2}.listItem{background:#1e1e1e;color:#fff;margin:.25rem;padding:.5rem 3rem}@media screen and (max-width:950px){.desktopMenuListItem{font-size:larger;margin:1rem}}@media screen and (max-width:800px){.desktopMenuListItem{font-size:medium;margin:1rem}}@media screen and (max-width:730px){#navbar{justify-content:space-between;padding:1rem 5rem}.mobMenu{visibility:visible}.desktopMenu{display:none}}@media screen and (max-width:450px){.navMenu{scale:80%}}@media screen and (max-width:270px){#navbar{gap:3rem;justify-content:center;padding:1rem}}.projectsTitle{display:flex;font-family:Permanent Marker;font-size:3rem;justify-content:center;margin-top:5rem}.projectsContainer{display:flex;flex-direction:column;gap:2rem;margin:5rem 0}.projectGeneral{display:flex;flex-direction:row;justify-content:center;margin-bottom:2rem}.projectThumbTitle{font-family:Permanent Marker;font-size:1.5rem;margin:0 0 3rem;text-align:center}img.projectImg{width:50vh}.projectMisc{display:flex;flex-direction:column;font-size:1rem;font-weight:700;gap:2rem;justify-content:center;padding-left:2rem;width:70vw}.projectTags{align-items:center;flex-direction:row;flex-wrap:wrap}.projectLinks,.projectTags{display:flex;gap:2rem}.projectLinksBtn{background-color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-size:medium;font-weight:700;max-width:6rem;padding:.5rem;width:6rem}.projectLinksBtn:hover{background-color:blue;color:#fff}@media screen and (max-width:1200px){.projectThumbTitle{text-align:center}.projectGeneral{align-items:center;flex-direction:column;gap:1rem;justify-content:center}.projectMisc{justify-content:flex-end}img.projectImg{width:50vh}}@media screen and (max-width:740px){img.projectImg{width:30vh}}@media screen and (max-width:500px){.projectTags{scale:80%}.projectMisc{gap:1rem;padding:0}.projectDescription{font-size:small}}@media screen and (max-width:2500px){.projectsTitle{margin-top:10rem}}#skills{height:100vh}.skillsTitle{font-family:Permanent Marker;font-size:3rem;font-weight:700;height:10vh;text-align:center}.skillsContainer{display:flex;gap:2rem;justify-content:space-around}.technicalStackTitle{font-family:Permanent Marker;height:5vh;text-align:center}.technicalStack{display:flex;flex-direction:column;width:50vw}.skillSet{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:50vw}.CV{align-items:center;display:flex;flex-direction:column;font-family:Permanent Marker;justify-content:space-between;width:50vw}.cvtitle{height:5vh;text-align:center}img.cvPreview{width:53%}.cvDownloadBtn{background-color:#fff;border:none;border-radius:.5rem;cursor:pointer;font-weight:700;margin-top:2rem;padding:1rem}.cvDownloadBtn:hover{background-color:blue;color:#fff}@media screen and (max-width:1500px){img.cvPreview{width:68%}}@media screen and (max-width:1300px){img.cvPreview{width:65%}}@media screen and (max-width:1200px){.skillsContainer{align-items:center;flex-direction:column;gap:2rem;justify-content:space-around}.CV{width:70vw}}@media screen and (max-width:1500px){.CV{width:90vw}}
/*# sourceMappingURL=main.196236de.css.map*/