.Content_container__hJP4n{width:73vw;height:90vh;display:flex;align-items:center;flex-direction:row;justify-content:center}.Content_container__hJP4n>div{height:98%;width:90%;border-radius:8px;box-shadow:inset -4px -4px 8px #e1dedb,inset 4px 4px 8px #ddd9d5;overflow-y:auto}@media only screen and (max-width:800px){.Content_container__hJP4n{align-items:center;width:100vw;height:90vh;z-index:1}}.SideMenu_container__xbGZe{height:100vh;width:24vw;display:flex;align-items:center;justify-content:center;padding-left:20px}.SideMenu_container__xbGZe div{height:90%;width:90%;display:flex;flex-direction:column;align-items:center;padding:10px;border-radius:10px;box-shadow:-4px -4px 8px hsla(30,10%,96%,.8),1px 2px 8px #d1ccc7;overflow-y:auto}.SideMenu_button__nzWxz{display:flex;align-items:center;justify-content:center;text-decoration:none;height:4vh;width:70%;margin-top:3vh;color:#444;padding:5px 10px;border-radius:20px;box-shadow:-4px -4px 8px hsla(30,10%,94%,.8),4px 4px 8px hsla(30,10%,82%,.8);cursor:pointer}.SideMenu_button__nzWxz:hover{box-shadow:inset -1px -3px 3px #f6f5f4,inset 1px 3px 3px #c3bdb6}.SideMenu_buttonActivated__tQiNh{display:flex;align-items:center;justify-content:center;text-decoration:none;height:4vh;width:70%;margin-top:3vh;color:#444;padding:5px 10px;border-radius:20px;box-shadow:-4px -4px 8px hsla(30,10%,94%,.8),4px 4px 8px hsla(30,10%,82%,.8);cursor:pointer;box-shadow:inset -1px -3px 3px #f6f5f4,inset 1px 3px 3px #c3bdb6}.SideMenu_container__xbGZe h1{text-align:center;font-size:1.4rem;font-weight:900;margin-top:2vh}.SideMenu_container__xbGZe h2{text-align:center;font-size:1.2rem;font-weight:600;color:#474747;margin-bottom:3vh}.SideMenu_container__xbGZe span{display:flex;justify-content:center;width:70%;padding:10px;box-shadow:inset -1px -3px 3px #dad6d2,inset 1px 3px 3px #c3bdb6;border-radius:10px;margin-bottom:10px}.SideMenu_container__xbGZe img{height:10vw;width:10vw;object-fit:cover;border-radius:100%}@media only screen and (max-width:800px){.SideMenu_container__xbGZe{display:none}}.HomePage_homeContainer__tosMe{display:flex;align-items:center;justify-content:space-evenly;padding:10px}@keyframes HomePage_fadeIn__tcb_1{0%{opacity:0}to{opacity:100%}}@keyframes HomePage_growButton__qIBXG{0%{width:0;height:0}to{width:60px;height:60px}}.HomePage_about__tCbvd,.HomePage_name__M_iZc{margin-top:20px;font-size:1.8rem;opacity:0;font-weight:600}.HomePage_homeContainer__tosMe p{font-size:1.5rem;line-height:2.5rem}.HomePage_firstLine__4LYGi{opacity:0}.HomePage_firstLine__4LYGi,.HomePage_name__M_iZc{animation:HomePage_fadeIn__tcb_1 .8s ease-in forwards}.HomePage_about__tCbvd{animation:HomePage_fadeIn__tcb_1 .6s ease-in forwards;animation-delay:.8s}.HomePage_lastLine__EDgRy{opacity:0;animation:HomePage_fadeIn__tcb_1 .6s ease-in forwards;animation-delay:1.2s}.HomePage_homeContainer__tosMe span{width:100%}.HomePage_buttonsContainer___eRDu{display:flex;flex-direction:column}.HomePage_homeContainer__tosMe a{border-radius:100%;display:flex;align-items:center;justify-content:center;border:none;box-shadow:-4px -4px 8px hsla(30,10%,96%,.8),1px 2px 8px #d1ccc7;margin-bottom:10px;color:transparent}.HomePage_homeContainer__tosMe a:hover{box-shadow:inset -4px -4px 8px hsla(30,10%,96%,.8),inset 1px 2px 8px #bab3ab;cursor:pointer}.HomePage_linkedinButton__OVKg5{width:0;height:0;animation:HomePage_growButton__qIBXG .5s ease-in forwards;animation-delay:2s}.HomePage_githubButton__tLyAe{width:0;height:0;animation:HomePage_growButton__qIBXG .5s ease-in forwards;animation-delay:2.5s}.HomePage_codeButton__M_RAO{width:0;height:0;animation:HomePage_growButton__qIBXG .5s ease-in-out forwards;animation-delay:3s}.HomePage_linkedinColor__XHhX9{animation:HomePage_showLinkedin__LMLhG 0s ease-in-out forwards;animation-delay:2.5s}.HomePage_githubColor__OoHaW{animation:HomePage_showGitHub__8j2rU 0s ease-in-out forwards;animation-delay:3s}.HomePage_mailColor__7TBnk{animation:HomePage_showCode__81cls 0s ease-in-out forwards;animation-delay:3.4s}@keyframes HomePage_showCode__81cls{0%{color:transparent}to{color:#ff6961}}@keyframes HomePage_showGitHub__8j2rU{0%{color:transparent}to{color:#000}}@keyframes HomePage_showLinkedin__LMLhG{0%{color:transparent}to{color:#0e76a8}}@media only screen and (max-width:800px){.HomePage_homeContainer__tosMe{flex-direction:column;align-items:center;justify-content:center}.HomePage_homeContainer__tosMe>div{flex:0 1}.HomePage_buttonsContainer___eRDu{flex-direction:row;flex:0 1;margin-top:8vh}.HomePage_buttonsContainer___eRDu a{margin:0 5vw}.HomePage_homeContainer__tosMe a:hover{box-shadow:-4px -4px 8px hsla(30,10%,96%,.8),1px 2px 8px #d1ccc7;cursor:pointer}}@keyframes Project_fadeIn__NHG24{0%{opacity:0}to{opacity:100%}}.Project_projectContainer__6zUQa{animation:Project_fadeIn__NHG24 1.3s ease-in forwards;display:flex;overflow-y:auto;height:100%}.Project_buttonsContainer__kUj2y{display:flex;justify-content:space-around;width:100%}.Project_projectContainer__6zUQa img{border-radius:5px;aspect-ratio:16/9}.Project_projectContainer__6zUQa a{text-decoration:none;border-radius:100%;border:none;box-shadow:-4px -4px 8px hsla(30,10%,96%,.8),1px 2px 8px #d1ccc7;width:-moz-fit-content;width:fit-content;padding:.8rem;margin-top:2vh}.Project_projectContainer__6zUQa a:hover{box-shadow:inset -4px -4px 8px hsla(30,10%,96%,.8),inset 1px 2px 8px #bab3ab}.Project_projectContainer__6zUQa img{width:100%}.Project_imgContainer__mfPgD{padding:1vh;display:flex;width:30vw}.Project_descriptionMobile__rC2KM h1,.Project_descriptionMobile__rC2KM p{display:none}@media only screen and (max-width:800px){.Project_projectContainer__6zUQa{align-items:center;justify-content:center}.Project_projectContainer__6zUQa>div{display:flex;align-items:center;text-align:center}.Project_imgContainer__mfPgD{width:70%;display:flex;align-items:center;padding:auto}.Project_descriptionWide__bmcqY p,.Project_projectContainer__6zUQa h1{display:none}.Project_descriptionMobile__rC2KM p{display:block}}.Projects_projectsContainer__LrS7G{display:flex;flex-direction:column;align-items:center;justify-content:center}.Projects_projectsContainer__LrS7G>div:first-child{display:flex;align-items:center;box-shadow:-4px -4px 8px #ddd9d5,4px 4px 8px #e1dedb;margin-top:2%;margin-bottom:2%;width:85%;height:75%;border-radius:10px;padding:20px}.Projects_projectsContainer__LrS7G>div:first-child>div>div>div{display:flex;flex-direction:column}.Projects_projectsContainer__LrS7G>div:first-child>div>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5vw;gap:1.5vw}.Projects_buttonsContainer__TAJlX{display:flex;justify-content:space-between;width:85%}.Projects_projectButton__nge6F{display:flex;align-items:center;justify-content:center;border:none;width:20%;height:7vh;color:#444;padding:5px 20px;border-radius:40px;box-shadow:-4px -4px 8px hsla(30,10%,94%,.8),4px 4px 8px hsla(30,10%,82%,.8);cursor:pointer}.Projects_projectButtonSelected__iqqhp,.Projects_projectButton__nge6F:hover{box-shadow:inset -1px -3px 3px #f6f5f4,inset 1px 3px 3px #c3bdb6}.Projects_projectButtonSelected__iqqhp{display:flex;align-items:center;justify-content:center;border:none;height:7vh;width:20%;color:#444;padding:5px 20px;border-radius:40px}.Projects_projectsContainer__LrS7G h1{margin-bottom:3vh}.Projects_projectsContainer__LrS7G h2{margin:10px 0}.Projects_tech__d_4D1{border-radius:100%;background:linear-gradient(145deg,#f1f0ee,#d1ccc7);box-shadow:5px 5px 60px #c8c2bc,-5px -5px 60px #f6f5f4;padding:14px;margin:8px;font-size:2rem}.Projects_arrowMenuContainer__BPElB{display:none}@media only screen and (max-width:800px){.Projects_projectsContainer__LrS7G>div:first-child{overflow-y:auto;flex-direction:column}.Projects_projectsContainer__LrS7G>div:first-child>div{align-items:center}.Projects_projectsContainer__LrS7G>div:first-child>div,.Projects_projectsContainer__LrS7G>div:first-child>div>div{height:100%;display:flex;flex-direction:column;justify-content:center}.Projects_buttonsContainer__TAJlX{display:none}.Projects_arrowMenuContainer__BPElB{display:flex;width:90%;justify-content:space-around;align-items:center;margin-top:1vh}.Projects_arrowMenuContainer__BPElB button{border:none;box-shadow:-4px -4px 8px hsla(30,10%,94%,.8),4px 4px 8px hsla(30,10%,82%,.8);height:60%;padding:1vh 2vw;display:flex;align-items:center;border-radius:5px}.Projects_arrowMenuContainer__BPElB h1{margin:0}.Projects_tech__d_4D1{padding:7px}.Projects_projectsContainer__LrS7G img{width:100%}}.About_aboutContainer__0zx0l{padding:15px;display:grid;grid-template-columns:1fr 1fr 1fr;font-size:1rem}.About_aboutContainer__0zx0l>div{margin:20px;box-shadow:-4px -4px 8px hsla(30,10%,96%,.8),1px 2px 8px #d1ccc7;padding:17px;border-radius:10px;text-align:left;display:flex;flex-direction:column;justify-content:center;line-height:1.4rem}.About_aboutContainer__0zx0l p{margin-top:8px;opacity:0;animation:About_fadeIn__pDp3K .5s ease-in forwards;animation-delay:.5s}.About_aboutContainer__0zx0l h2{animation:About_fadeIn__pDp3K .5s ease-in forwards}.About_techsContainer__iwM14{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.About_tech__cphNl{border-radius:100%;background:linear-gradient(145deg,#f1f0ee,#d1ccc7);box-shadow:5px 5px 60px #c8c2bc,-5px -5px 60px #f6f5f4;padding:14px;margin:8px;font-size:2rem;opacity:0;animation:About_fadeIn__pDp3K .5s ease-in forwards;animation-delay:1s}@keyframes About_fadeIn__pDp3K{0%{opacity:0}to{opacity:100%}}@media only screen and (max-width:800px){.About_aboutContainer__0zx0l{display:flex;flex-direction:column;overflow-y:auto;padding:1vh}}.Certificates_certificatesContainer__E_qup{display:flex;flex-direction:column;padding:20px}.Certificates_certificatesContainer__E_qup>div{display:grid;grid-template-columns:1fr 1fr;flex-grow:1}.Certificates_certificatesContainer__E_qup>div>div{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;margin:10px;border-radius:5px;box-shadow:-4px -4px 10px #efedeb,4px 4px 10px #d1ccc7}.Certificates_certificatesContainer__E_qup img{width:100%;margin:10px 0;aspect-ratio:16/11}.Certificates_certificatesContainer__E_qup h2{text-align:center;font-size:1.2rem}.Certificates_certificatesContainer__E_qup p{font-size:.9rem;text-align:center}.Certificates_certificatesContainer__E_qup a{width:60%}.Certificates_certificatesContainer__E_qup h1{display:none}@media only screen and (max-width:800px){.Certificates_certificatesContainer__E_qup>div{display:flex;flex-direction:column}.Certificates_certificatesContainer__E_qup{padding:1vh}.Certificates_certificatesContainer__E_qup h1{text-align:center;display:block}}@keyframes Contact_fadeIn__AA89c{0%{opacity:0}to{opacity:100%}}.Contact_contactContainer__fFb88{display:flex;align-items:center;justify-content:center}.Contact_buttonsContainer__XMCKr{display:flex}.Contact_contactContainer__fFb88 h1{width:40%;animation:Contact_fadeIn__AA89c .8s ease-in forwards}.Contact_contactContainer__fFb88 a{opacity:0;border-radius:100%;height:60px;width:60px;margin:10px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:-4px -4px 8px hsla(30,10%,96%,.8),1px 2px 8px #d1ccc7;animation:Contact_fadeIn__AA89c .8s ease-in forwards;animation-delay:.8s}.Contact_contactContainer__fFb88 a:hover{box-shadow:inset -4px -4px 8px hsla(30,10%,96%,.8),inset 1px 2px 8px #bab3ab;cursor:pointer}@media only screen and (max-width:800px){.Contact_contactContainer__fFb88{flex-direction:column}.Contact_contactContainer__fFb88 h1{text-align:center;width:80vw;margin-bottom:3vh}.Contact_contactContainer__fFb88 a:hover{box-shadow:-4px -4px 8px hsla(30,10%,96%,.8),1px 2px 8px #d1ccc7}}.HamburgerMenu_hamburgerMenu__UfwC6{display:none}.HamburgerMenu_hamburgerMenu__UfwC6 div{width:3.5vh;height:3px;margin:2px;background-color:#777}.HamburgerMenu_hiddenMenu__9UoMY,.HamburgerMenu_menuVisible__Z0l_9{display:none}@media only screen and (max-width:800px){.HamburgerMenu_hamburgerMenu__UfwC6{width:6vh;height:6vh;justify-content:center;border-radius:100%;box-shadow:inset -4px -4px 8px hsla(30,10%,96%,.8),inset 1px 2px 8px #bab3ab;margin-bottom:1vh}.HamburgerMenu_container__o6xMZ,.HamburgerMenu_hamburgerMenu__UfwC6{display:flex;flex-direction:column;align-items:center}.HamburgerMenu_menuVisible__Z0l_9{display:flex;align-items:center;justify-content:center;position:absolute;bottom:9vh;border-radius:10px;flex-direction:column;height:60vh;width:70%;box-shadow:-1px -1px 1px hsla(30,10%,93%,.8),1px 1px 1px #efedeb;animation:HamburgerMenu_expandMenu__IkPEF .3s forwards}.HamburgerMenu_profileContainer__FMy98{display:flex;justify-content:center;width:70%;padding:10px;box-shadow:inset -1px -3px 3px #dad6d2,inset 1px 3px 3px #c3bdb6;border-radius:10px;margin-bottom:10px}.HamburgerMenu_profileContainer__FMy98 h1{margin-left:10px;font-size:1.3rem}.HamburgerMenu_profileContainer__FMy98 h2{margin-left:10px;color:#444;font-size:1rem}.HamburgerMenu_menuVisible__Z0l_9 img{height:10vh;width:10vh;object-fit:cover;border-radius:100%}.HamburgerMenu_hiddenMenu__9UoMY{display:none}.HamburgerMenu_button__WkEaU{display:flex;align-items:center;justify-content:center;text-decoration:none;height:4vh;width:50%;margin-top:3vh;color:#444;padding:5px 10px;border-radius:20px;box-shadow:-4px -4px 8px hsla(30,10%,94%,.8),4px 4px 8px hsla(30,10%,82%,.8);cursor:pointer}.HamburgerMenu_button__WkEaU:hover{box-shadow:inset -1px -3px 3px #f6f5f4,inset 1px 3px 3px #c3bdb6}.HamburgerMenu_buttonActivated__I686J{display:flex;align-items:center;justify-content:center;text-decoration:none;height:4vh;width:50%;margin-top:3vh;color:#444;padding:5px 10px;border-radius:20px;box-shadow:-4px -4px 8px hsla(30,10%,94%,.8),4px 4px 8px hsla(30,10%,82%,.8);cursor:pointer;box-shadow:inset -1px -3px 3px #f6f5f4,inset 1px 3px 3px #c3bdb6}}@keyframes HamburgerMenu_expandMenu__IkPEF{0%{height:0}to{height:60vh}}.styles_container__CV59p{display:flex;align-items:center;height:100vh;width:100vw}@media only screen and (max-width:800px){.styles_container__CV59p{flex-direction:column;justify-content:center;align-items:center;height:99vh}.styles_contentContainer__eEsg1{height:92vh;padding:2vh 0}.styles_hamburgerMenuContainer__MlYQt{height:6vh;display:flex;align-items:center}}