._header-container_1sjlu_1{display:flex;justify-content:center;align-items:flex-start;font-weight:600;letter-spacing:4px;padding-top:5rem;min-height:250px;font-family:RobotoReg,sans-serif;box-shadow:#fff 50px -150px 50px -65px inset;background:linear-gradient(45deg,#fa8bff 15%,#2bd2ff 59%,#2bff88 90%);background-size:400% 400%;animation-name:_animate-gradient_1sjlu_1;animation-duration:15s;animation-timing-function:ease;animation-iteration-count:infinite}._header-sub-container_1sjlu_39{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:12px;padding-top:4px}._header-container_1sjlu_1 h1{font-size:1.5rem;margin-bottom:.75rem}._header-container_1sjlu_1 h3{font-size:1rem;color:#3f01ed}._header-container_1sjlu_1 svg{width:75px;height:75px}@keyframes _animate-gradient_1sjlu_1{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media screen and (min-width: 768px){._header-container_1sjlu_1{min-height:400px}._header-container_1sjlu_1 h1{font-size:3rem;margin-bottom:1rem}._header-container_1sjlu_1 h3{font-size:2rem}._header-container_1sjlu_1 svg{width:125px;height:125px}}._aboutme-container_11ohp_3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;font-family:RobotoReg,sans-serif;font-weight:400}._aboutme-content_11ohp_23{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:2rem}._aboutme-container_11ohp_3 h3{margin-bottom:2rem;font-size:1.125rem;font-weight:700;color:#3f01ed}._aboutme-content_11ohp_23 p{text-align:center;line-height:1.55rem;letter-spacing:.75px;min-width:200px;max-width:350px}._aboutme-skills_11ohp_79{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:1rem}._aboutme-skills_11ohp_79 svg{width:90px;height:90px;padding:8px}._aboutme-skills_11ohp_79 img{width:90px;height:90px;padding:8px}._aboutme-skills-icons_11ohp_121{display:flex;padding:12px;flex-wrap:wrap}._aboutme-skills-icons_11ohp_121 p{font-weight:600}._aboutme-skills-icons_11ohp_121 div{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 820px){._aboutme-container_11ohp_3{flex-direction:row;align-items:flex-start;justify-content:space-around}._aboutme-container_11ohp_3 h3{font-size:1.75rem;font-weight:700}._aboutme-content_11ohp_23 p{text-align:center;line-height:1.55rem;letter-spacing:.75px;min-width:400px;line-height:2rem;letter-spacing:.95px}._aboutme-skills_11ohp_79{margin-top:0}}._projects-container_34zml_1{display:flex;flex-direction:column;justify-content:center;padding:12px;font-family:RobotoReg,sans-serif;font-weight:400;margin-top:6rem}._projects_34zml_1{display:flex;flex-direction:column;align-items:center;justify-content:center}._projects-container_34zml_1 h3{margin-bottom:2rem;font-size:1.125rem;font-weight:700;color:#3f01ed;text-align:center}@media screen and (min-width: 768px){._projects-container_34zml_1 h3{font-size:1.75rem;font-weight:700}._projects_34zml_1{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}}._project-container_1064o_1{display:flex;flex-direction:column;border:2px solid #3f01ed;border-radius:16px;justify-content:space-between;align-items:center;font-family:RobotoReg,sans-serif;margin:1.75rem 0}._project-thumb-img_1064o_23{border-top-left-radius:14px;border-top-right-radius:14px;margin-bottom:1rem;max-width:300px}._project-container_1064o_1 h4{margin-bottom:1rem;font-size:1.125rem;font-weight:700}._project-sub-container_1064o_49 p{margin-bottom:1rem;font-size:.85rem;font-weight:600;color:#3f01ed;padding:1rem}._project-sub-container_1064o_49{display:flex;justify-content:space-between;align-items:center}._github-link_1064o_77{width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:1rem;border:1px solid #3f01ed;color:#3f01ed;font-weight:500;border-radius:10px;padding:8px 10px;text-decoration:none;font-size:1rem}._github-link_1064o_77:hover{color:#fff;background-color:#4001edbd}@media screen and (min-width: 768px){._project-container_1064o_1{display:flex;flex-direction:column;justify-content:space-around}}._contact-container_51i88_1{display:flex;flex-direction:column;justify-content:center;padding:12px;font-family:RobotoReg,sans-serif;font-weight:400;margin-top:6rem}._contact-container_51i88_1 h3{margin-bottom:2rem;font-size:1.125rem;font-weight:700;color:#3f01ed;text-align:center}._form-container_51i88_39{display:flex;flex-direction:column;justify-content:center;max-width:400px;margin:0 auto}._form-container_51i88_39 button{background:linear-gradient(315deg,#0f1cff,#fd2dea);color:#fff;font-size:1rem;font-weight:600;width:-moz-fit-content;width:fit-content;border:none;padding:12px;font-family:RobotoReg,sans-serif;letter-spacing:1.5px}._form-container_51i88_39 button:hover{cursor:pointer}._form-container_51i88_39 *{padding:8px;margin:8px;border:3px solid #4001ed8e;border-radius:8px;font-family:RobotoReg,sans-serif}._form-container_51i88_39 *:focus{outline:none!important;border:3px solid #3f01ed}@media screen and (min-width: 768px){._contact-container_51i88_1 h3{font-size:1.75rem;font-weight:700}}._footer-container_1qmdz_1{display:flex;justify-content:center;margin:2rem;font-family:RobotoReg,sans-serif}._footer-container_1qmdz_1 p{color:#3f01ed;font-weight:600}@font-face{font-family:RobotoReg;src:local("RobotoReg"),url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
