h1{font-size:2rem}body{--bg-color:snow;--text-color:#000;--cards-color:#fff;--secondary-color:indigo;--lines-color:#f2f2f2;--cards-shadow-color:#d4d4d4;background-color:var(--bg-color);color:var(--text-color);font-family:sans-serif;height:100%;margin:0}[data-theme=true]{--bg-color:#0d0d3d;--text-color:#fff;--cards-color:rgba(3,3,3,.336);--cards-shadow-color:#000;--secondary-color:gold;--lines-color:#000}[data-theme=false]{--bg-color:snow;--text-color:#000;--cards-color:#fff;--secondary-color:indigo;--lines-color:#f2f2f2;--cards-shadow-color:#d4d4d4}.MainAppPageContainer{background-color:#1ca8d300;background-image:linear-gradient(var(--lines-color) 1px,#0000 1px),linear-gradient(to right,var(--lines-color) 1px,#0000 1px);background-size:63px 63px}.backgorundDesign{background-color:#e5e5f7;background-image:radial-gradient(#444cf7 2px,#0000 0),radial-gradient(#444cf7 2px,#e5e5f7 0);background-position:0 0,40px 40px;background-size:80px 80px;opacity:.2}.BigTitle{font-size:70px}.hrContainer{align-content:"center";align-items:center;align-items:"center";display:flex;justify-content:"center";justify-items:"center";margin:50px 20%}.hrContainer h2{color:var(--secondary-color);display:flex;justify-content:center}.hrContainer>hr{border:none;height:1px;width:100%}.hr_left{background:linear-gradient(to right,#0000,var(--secondary-color))}.hr_right{background:linear-gradient(to left,#0000,var(--secondary-color))}.NavigationBarContainer{background-color:initial;display:flex;margin:0 10px 0 20px;text-align:center}.NavigationBarContainer button{display:none}.NBCLinks{margin:auto 10px auto auto}.NBCLinks>a{color:var(--text-color);font-size:17px;margin:0 8px;padding:5px;text-decoration:none}.NBCLinks div{border-right:1px solid grey}.menu-open-button{background-color:var(--bg-color);border:none;color:var(--text-color);margin-right:20px}.actionButtons{display:flex;flex-direction:column;position:absolute;right:2%;top:2%}.actionButtons button{background-color:var(--text-color);border:none;border-radius:50%;color:var(--bg-color);height:50px;margin:2px;width:50px}.actionButtons button:hover{cursor:pointer}.JobOccupationSectionContainer{display:flex;flex-wrap:wrap-reverse;justify-content:space-around;padding:100px;position:relative}.JOSCLeftSection{align-items:center;display:flex;flex-direction:column;height:auto}.JOSCTitleDesc h2{color:var(--secondary-color)}.buttonsContainer{display:flex;height:32px}.buttonsContainer a{padding:0}.social-buttons{background-color:initial;border:none;color:var(--text-color);margin:0;padding:0 7px 0 0}.buttonsContainer i{font-size:35px}.buttonsContainer button:hover{cursor:pointer}.cv-button{background-color:green;border:none;border-radius:15px;color:#fff;font-weight:700;margin-bottom:3px;padding:0 10px 0 5px}.cv-button i{font-size:17px;margin-right:3px}.JOSCTitleDesc h1{font-size:min(7vw,70px);margin:0 0 20px}.JOSCLeftSection>div{margin:auto;width:250px}.JOSCRightSection{display:flex;min-width:30px}.JOSCImage{border-radius:25%;display:flex;height:min(60vw,500px);margin:auto;width:100%}.BiografyContent{border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:100px 0}.BCLeftSection{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0}.BCLeftSection span{font-family:Brush Script MT,cursive;font-size:30px;margin:0 auto;rotate:-5deg}.BCRightSection{align-items:start;border-radius:10px;color:var(--text-color);display:flex;flex-direction:column;font-size:20px;height:-webkit-fit-content;height:fit-content;margin-bottom:auto;margin-top:auto;width:600px}.BCImage{-webkit-clip-path:circle();clip-path:circle();height:min(50vw,200px);object-fit:cover;width:min(50vw,200px)}.SkillsContainer{display:flex;flex-wrap:wrap;justify-content:space-evenly}.SkillsContainer :first-child{transition-delay:.4s}.SkillsContainer :nth-child(2){transition-delay:.3s}.SkillsContainer :nth-child(3){transition-delay:.2s}.SSContainer{background-color:var(--cards-color);border-radius:10px;box-shadow:2px 2px 2px var(--cards-shadow-color);margin:10px 0;padding-bottom:20px;padding-left:10px;padding-right:10px;position:relative;translate:-100vh;width:450px}.SSContainer button{background-color:initial;border:none;color:grey;cursor:pointer;font-size:20px;margin:0 4px;padding:0;position:absolute;top:50%}.skillsButtonHidden{display:none}.SkillsContainer>button:hover{display:flex}.skillsButtonLeft{left:0}.skillsButtonRight{right:0}.SSCEContainer{grid-gap:10px;display:grid;gap:10px;grid-template-columns:33.3% 33.3% auto;padding:0 10px 10px}.SSCEContainerElements{background-color:rgba(0,0,0,.007);border:1px solid var(--lines-color);border-radius:10px}.SkillsElementHeader{align-items:center;display:flex;justify-content:center;margin-top:5px}.SkillsElementHeader>span{align-content:center;color:grey;margin-left:2px;margin-right:5px}.space{width:15px}.TimeLineItemContainer{display:flex;translate:-100vh}.experience_switch div{border-radius:10px;margin:auto;padding:5px}.experience_buttons_style{background-color:initial;border:none;border-radius:10px;color:var(--text-color);font-size:large;margin:0 2px;padding:2px 10px}.experience_button_selected{background-color:var(--text-color);color:var(--bg-color)}.experience_switch button:hover{cursor:pointer}.TimeLineMiddle{align-items:center;display:flex;flex-direction:column;margin-left:10px;margin-right:10px;transition-delay:1s}.leftSpace{display:flex;justify-content:flex-end;padding-right:10px;width:50%}.rightSpace{display:flex;padding-left:10px;width:50%}.connector{background-color:#a9a9a9;flex:1 1;width:2px}.connector,.notch{align-items:center}.notch{border-radius:50%;color:#fff;display:flex;height:40px;width:40px}.notch,.timeLineCard{justify-content:center}.timeLineCard{background-color:var(--cards-color);border-radius:12px;box-shadow:2px 2px 2px var(--cards-shadow-color);margin-bottom:20px;padding:10px;width:500px}.timeLineCard h1{font-size:25px}.projectsContainer{padding:50px}.selectElement{background-color:initial;border:0;color:var(--text-color);font-size:25px;font-weight:700}option{background-color:var(--bg-color)}.projectsItemsContainer{grid-gap:30px;display:grid;gap:30px;grid-template-columns:auto auto auto}.filterProjectBar{margin-bottom:50px}.itemContainer{background-color:var(--cards-color);border-radius:10px;box-shadow:2px 2px 4px var(--cards-shadow-color)}.projectContainerImage{border-radius:10px 10px 0 0;height:100px;object-fit:cover;width:100%}.projectContainerImage:hover{cursor:pointer}.footer,.projectDesc{padding:10px}.footer{background-color:#000;color:#fff;margin:0}.projectContainerButtons{display:flex;justify-content:end}.projectButton{background-color:initial;border:0;color:var(--text-color);height:40px;margin-right:10px;width:40px}.projectButton:hover{background-color:#000;color:#fff;cursor:pointer}.projectButton:active{background-color:grey}projectButton:disabled{color:#444cf7}.imageViewer{align-items:center;background-color:rgba(0,0,0,.637);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.modalView{background-color:var(--bg-color);height:80%;position:static;width:80%}.modalView>img{height:100%;object-fit:contain;width:100%}.tagStyle{border-radius:50px;color:#fff;margin-right:5px;padding:3px}.ContactMeMainContainer{display:flex;justify-content:center}.FormCard{box-shadow:2px 2px 2px var(--cards-shadow-color);height:500px;margin-bottom:50px;padding:50px;width:400px}.FormCard,.FormCard input,textarea{background-color:var(--cards-color)}.FormCard input,textarea{color:var(--text-color)}.loader{animation:loaderAnimation .5s linear infinite;border:6px solid #292929;border-radius:50%;border-top-color:#fff;height:20px;padding:0;width:20px}@keyframes loaderAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.inputText{border:none;border-bottom:1px solid #a9a9a9;height:30px;margin-bottom:15px;width:100%}.submitButton{align-content:center;align-items:center;background-color:#000;color:#fff;display:flex;height:50px;justify-content:center;margin-top:20px;padding:10px;width:100%}.hidden{opacity:0;transition-duration:.5s}.show{opacity:1;translate:0}textarea{border:none;border-bottom:1px solid #000;resize:none}label{color:#a9a9a9}.notificationContainer{animation:snackbarAnimation 5s ease;bottom:20px;display:none;justify-content:center;position:fixed;transition-duration:5s;translate:0 100px;width:100%;z-index:10}.notificationSnackbar{align-content:center;align-items:center;border-radius:10px;display:flex;justify-content:center;justify-items:center;padding:10px;text-align:center;width:60%}@keyframes snackbarAnimation{0%{translate:0 100px}10%{translate:0 0}80%{translate:0 0}to{translate:0 100px}}.showSnackbar{display:flex;translate:0 0}.notificationSnackbar button{background-color:initial;border:none;color:#fff;height:30px;margin-left:auto;padding:auto;width:30px}.notificationSnackbar i{color:#fff}.notificationSnackbar label{align-content:center;align-items:center;color:#fff;justify-content:center;margin-left:10px}meter::-webkit-meter-bar{background:#e6e6e9}meter::-webkit-meter-optimum-value{background:grey}@media (prefers-color-scheme:dark){body{--bg-color:#0d0d3d;--text-color:#fff;--cards-color:rgba(3,3,3,.336);--cards-shadow-color:#000;--secondary-color:gold;--lines-color:#000}}@media screen and (max-width:800px){.projectsItemsContainer{grid-template-columns:auto auto}.projectsContainer{padding:10px}}@media screen and (max-width:750px){.JOSCLeftSection{margin-top:20px;text-align:center}.buttonsContainer{justify-content:center}.NBCLinks{background-color:var(--bg-color);border-left:1px solid #000;color:var(--text-color);flex-direction:column;height:100vh;margin-right:0;position:fixed;right:0;top:0;translate:100vw;width:200px;z-index:10}.menu-close-button{height:50px;text-align:start}.NBCLinks a{border-bottom:1px solid grey;margin:30px 10px 0;padding:10px}.NavigationBarContainer{justify-content:space-between}.NavigationBarContainer button{display:block}.menu-show{translate:0}.menu-hidden{translate:100vw}.leftSpace{width:0}.rightSpace{flex:1 1;margin-right:10px}.FormCard{margin:10px}.BCRightSection{font-size:18px;margin-top:20px}}@media screen and (max-width:450px){body{font-size:.9em}.projectsItemsContainer{grid-template-columns:auto}.SSCEContainer{grid-template-columns:50% 50%}.JobOccupationSectionContainer{padding:40px 10px 10px}.SkillsContainer{margin:10px}.BCRightSection{font-size:17px;margin-top:20px}}
/*# sourceMappingURL=main.aa788ec5.css.map*/