body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Work Sans,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-behavior:smooth}.home{display:flex;flex-direction:column;margin:auto;width:70%}@media only screen and (max-width:1024px){.home{width:90%}}@media only screen and (max-width:512px){.home{width:90%}}.header{align-items:center;gap:40%;justify-content:space-between;padding:12px;position:relative}.header,.menu{display:flex;flex:1 1}.menu{justify-content:flex-end;padding-left:20%}.material-icons{font-size:24px}.mobile_menu{display:none}.logo,.web_menu{display:flex}.logo{color:#8a2be2;font-size:36px;font-weight:800;margin-left:-25%}@media only screen and (max-width:720px){.mobile_menu{display:flex}.web_menu{display:none}.logo{display:flex;font-size:24px;margin-left:-40%}}.web{align-items:center;display:flex;flex:1 1}.web_option{font-size:20px;font-weight:700;margin-right:16px}@-webkit-keyframes slideInFromRight{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}0%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromRight{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}0%{-webkit-transform:translateX(0);transform:translateX(0)}}.web_option a{color:#000;text-decoration:none}.option_icon,.web_option a{align-items:center;display:flex}.option_icon{margin-right:4px}.web_option:last-child{margin-right:0}.mobile{background-color:#fff;display:flex;flex-direction:column;height:100vh;padding:18px 12px;position:absolute;right:0;top:-6px;width:60vw}.close_icon{display:flex;font-size:24px;justify-content:flex-end}.mobile_options{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:24px;width:100%}.mobile_option{display:flex;font-size:24px;margin:12px 0}.mobile_option a{color:#000;display:flex;text-decoration:none}.body{padding:12px 12px 36px}.social_contact{align-items:center;display:flex;justify-content:center}.social_icon_div{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);cursor:pointer;margin:6px;padding:6px}.social_icon_div:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.social_icon{height:50px;width:50px}@media only screen and (max-width:720px){.social_icon{height:30px;width:30px}}.about{padding-bottom:40px}.about_top{align-items:center;display:flex;justify-content:space-between}h2{font-size:32px;text-align:left}.picture{height:420px;margin-left:15%}.about_info{font-size:40px;font-weight:700}.info_name{color:#8a2be2;font-size:50px}.aboutme{justify-content:center}.aboutme,.aboutme h2{text-align:center}@media only screen and (max-width:720px){.about_top{align-items:center;flex-direction:column;justify-content:center}.picture{height:280px;margin-top:5%}.about_info{font-size:20px;font-weight:700}.info_name{font-size:32px}h2{font-size:25px}.aboutme{justify-content:center;text-align:center}}.separator{background-image:linear-gradient(to right top,#160537,#003f7e,#0079ae,#00b4b3,#12eb96);border-radius:3px;height:6px;margin:50px 0;width:40%}div{align-items:center}.projects{display:flex;flex:1 1;flex-direction:column}.project_card{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:16px 0;padding:8px 0}.project_photo{width:40%}.project_info{margin-right:24px}.project_title{font-size:20px;font-weight:600}.project_tags{display:flex;flex-wrap:wrap;max-width:60%}.tag{background-color:#7fffd4;border-radius:4px;margin-bottom:4px;margin-right:6px;padding:4px 0}.project_links a{color:#000;text-decoration:none}.project_links{display:flex;margin-top:6px}.link_button{background-color:#7fffd4;border-radius:4px;font-size:16px;justify-content:center;margin-right:6px;padding:4px 8px;width:-webkit-max-content;width:max-content}.link_button,.link_button i{align-items:center;display:flex}.link_button i{-webkit-mask-repeat:4px;mask-repeat:4px}.devicon-github-original{padding:4px 0}@media only screen and (max-width:720px){.project_photo{width:70%}.project_card{flex-direction:column-reverse}.project_info{margin-left:0;margin-top:12px}.project_tags{max-width:100%}}.skills{display:flex;flex-direction:column;margin-top:5%;text-align:center;width:100%}.skills_section{display:contents;justify-content:space-between;margin:15px 0}.skills_section_title{font-size:24px;font-weight:600px;text-align:center}.skills_list{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%}@media only screen and (max-width:720px){.skills_list{justify-content:center;max-width:100%}.skills_section{flex-direction:column;text-align:center}}.skill_card{align-items:center;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);cursor:pointer;display:flex;flex-direction:column;height:120px;justify-content:center;margin:6px;padding:8px 10px;width:-webkit-max-content;width:max-content}.skill_card:hover{-webkit-transform:scale(.9);transform:scale(.9)}.skill_icon{font-size:80px}.skill_name{font-size:18px}@media only screen and (max-width:720px){.skill_card{height:100px;width:-webkit-max-content;width:max-content}.skill_icon{font-size:60px}}.contact{display:flex;flex:1 1;flex-direction:column}.section_title{font-size:32px;font-weight:700}.contact_container{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:16px 0}.contact_left{font-size:18px;max-width:50%;text-align:center}.download{align-items:center;background-color:#7fffd4;border-radius:10px;display:flex;font-size:24px;justify-content:center;margin-right:7%;margin-top:15%;padding:8px 16px}.download a{color:#000;text-decoration:none}@media only screen and (max-width:720px){.contact_container{align-items:center;flex-direction:column;justify-content:center}.contact_left{font-size:16px;margin-bottom:12px;max-width:100%}.download{font-size:20px}}.footer{align-items:center;display:flex;font-weight:700;justify-content:center;margin-top:24px;padding:12px}
/*# sourceMappingURL=main.bd81090f.css.map*/