*{margin:0;padding:0}body{background:#27262b;font-family:Inter,sans-serif;color:#f3f3f3}.home-container{margin-top:5.2em;display:grid;justify-content:center}.navbar-container{display:grid;font-weight:500;grid-template-columns:200px 1fr;width:100%;background-color:#1a1b1f;border-bottom:1px solid #f26b6b33;position:fixed;top:0}.grid-options{display:flex;align-items:center;justify-content:flex-end}.grid-options>ul,a{color:#f3f3f3;text-decoration:none;list-style:none;padding:4px;margin:0 0 0 2px}.navbar-container>a{display:flex;margin-left:20px;align-items:center}.grid-options>ul{display:grid;grid-template-columns:repeat(5,86px);align-items:center;text-align:center}.grid-options>ul>a{color:#9d9c9c;transition:all .3s ease-out;border-radius:3px}.grid-options>ul>a:focus,.grid-options>ul>a:hover{background-color:#6e6e6e92;color:#fffefe}.navbar-container>a>span{font-size:12pt;display:block;font-family:monospace;white-space:nowrap;border-right:1px solid;width:10ch;height:22px;animation:typing 2.2s steps(10),blink .5s step-end infinite alternate;overflow:hidden}@keyframes typing{0%{width:0}}@keyframes blink{50%{border-color:transparent}}.bars{display:none}.hidden{display:none!important}.options>i{border:none;color:#fff;text-align:end}.navbar-container>i{display:none;color:#c6c5c5}@media (max-width:600px){.navbar-container>i{display:flex;align-items:center;margin-right:10px;justify-content:flex-end}.grid-options{display:none}.bars{display:flex;justify-content:flex-end}.options{display:flex;flex-flow:column;position:fixed;top:16px;height:154px;width:120px;padding:10px;background-color:#1a1b1f}.options>a{padding:8px}.options>i{justify-content:flex-end}.navbar-container>a,.options>i{display:flex;align-items:center}.navbar-container>a{margin-left:0}}:root{--font-color:#f37367}.about-container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,1fr);min-width:320px;max-width:700px;align-items:center}.about-info{width:100%;min-height:200px}.about-info p{margin:0;padding:2px;margin-bottom:8px!important}.about-info a{margin:0;padding:0;font-size:11pt;color:hsla(0,0%,84%,.604)}.about-info a:hover{color:#f37367}.about-info h5{margin:0;padding-left:4px;color:var(--font-color)}.about-info>a{margin-right:10px;padding:0}.about-info button{width:100px;height:29px;border:transparent;color:#fff;background:#f26b6c;transition:all .2s ease-in-out;font-size:11pt;border-radius:2px;font-weight:500;word-spacing:2px;letter-spacing:.5px}.about-info button:hover{background-color:#de266d}.about-info button:active{background-color:var(--font-color)}.banner-technology{margin-top:10px;text-align:center}.banner-technology img{transition:all .2s ease}.banner-technology img:hover{background-color:hsla(0,0%,40%,.319);border-radius:20px}.projects{margin-top:1.5em;margin-bottom:2em}.projects h2{text-align:center;margin-bottom:1em}.grid-projects{display:grid;grid-template-columns:repeat(auto-fit,220px);justify-content:center;grid-gap:20px;gap:20px}.grid-projects article{min-width:200px;padding:10px;border-radius:2px;background-color:#ef3c81d3;box-shadow:0 1px 20px -9px #000}.grid-projects article>h4{margin-bottom:4px;text-align:center;background-color:rgba(0,0,0,.138);border-radius:2px}.grid-projects article>p{margin-bottom:6px}.repositories a{background-color:rgba(0,0,0,.227);border-radius:2px}.repositories a>i{color:hsla(0,0%,100%,.744);transition:all .2s ease}.repositories a>i:hover{color:#fff}.repositories{display:flex;justify-content:space-between;align-items:flex-end}.grid-item{display:grid;grid-gap:18px;gap:18px;width:20%;font-size:14pt;margin-top:6em!important;margin:auto}.non-card{display:flex;flex-flow:column wrap;margin-top:120px!important;margin:auto;align-items:center}.non-card>h4,h5{margin:8px}.non-card>i{margin-bottom:20px}.card{display:grid;grid-template-columns:40px 1fr;height:30px;padding:10px;grid-gap:10px;gap:10px;border-radius:4px;transition:all .2s ease-out;background-position:0 100%;background-size:auto 210%;border:1px solid #696969}.card:hover{background-color:#f26b6bda;transform:translate(1px,-1px)}.card:active{transform:translate(-1px,1px)}.card>.number{display:flex;background-color:rgba(0,0,0,.241);padding:4px}.card>.title{display:flex}.card>.number>h4,.card>.title>div{display:flex;margin:auto}.card>.title>div{margin-left:2px!important}@media (max-width:375px){.non-card{display:flex;flex-flow:column wrap;margin-top:120px!important;align-items:center!important;text-align:center}.grid-item{width:100%}}@media (max-width:475px){.non-card{display:flex;flex-flow:column wrap;margin-top:120px!important;align-items:center!important;text-align:center}.grid-item{width:90%}}@media (max-width:575px){.non-card{display:flex;flex-flow:column wrap;margin-top:120px!important;align-items:center!important;text-align:center}.grid-item{width:80%}}@media (max-width:675px){.non-card{display:flex;flex-flow:column wrap;margin-top:120px!important;align-items:center!important;text-align:center}.grid-item{width:70%}}@media (max-width:775px){.non-card{display:flex;flex-flow:column wrap;margin-top:120px!important;align-items:center!important;text-align:center}.grid-item{width:60%}}@media (min-width:775px){.non-card{display:flex;flex-flow:column wrap;margin-top:120px!important;align-items:center!important;text-align:center;width:300px}.grid-item{width:50%}}.item-container{display:flex;justify-content:center;margin-top:6em!important}.item{display:flex;flex-flow:column wrap;margin:auto;width:50%;border:1px solid #3e6aa7;border-radius:2px}.item-header{display:flex;align-items:center;height:40px;background-color:#30548684;border-bottom:1px solid #3e6aa7}.item-header>h1,p{margin:0 6px;font-size:12pt;font-weight:400!important}.item-header>p{color:#b5b5b5}.item-body{padding:0 10px;margin-bottom:18px}.item-body>div>h1{margin:12px 0 0}.item-body>p{margin-left:0}@media (max-width:800px){.item{display:flex;flex-flow:column wrap;margin:0;width:98%;height:100%;border:1px solid #3e6aa7;border-radius:2px}.item-header{display:flex;background-color:#30548684;border-bottom:1px solid #3e6aa7;width:100%}.item-body{display:flex;flex-flow:column wrap;padding:0 10px;margin-bottom:18px;height:100%}.item-body>div{width:348px!important}}@media (min-width:800px){.item{width:80%}.item-header{width:100%}.item-body>div{width:100%!important}}@media (min-width:980px){.item{width:70%}.item-body>div{width:100%!important}}@media (min-width:1200px){.item{width:60%}.item-body>div{width:100%!important}}@media (min-width:1300px){.item{width:50%}.item-body>div{width:100%!important}}

/*!
 * GitHub Dark v0.5.0
 * Copyright (c) 2012 - 2017 GitHub, Inc.
 * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
 */.highlight{display:flex;margin:12px 0}.highlight>pre{font-size:12pt;background-color:#242424;margin:0;padding:12px;width:38.6rem;overflow:auto}pre::-webkit-scrollbar{width:12px}pre::-webkit-scrollbar-track{background:#484848}pre::-webkit-scrollbar-thumb{background-color:#5b9af39b}.pl-c{color:#959da5}.pl-c1,.pl-s .pl-v{color:#c8e1ff}.pl-e,.pl-en{color:#b392f0}.pl-s .pl-s1,.pl-smi{color:#f6f8fa}.pl-ent{color:#7bcc72}.pl-k{color:#ea4a5a}.pl-pds,.pl-s,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sra,.pl-sr .pl-sre{color:#79b8ff}.pl-ml,.pl-v{color:#fb8532}.pl-bu{color:#d73a49}.pl-c2,.pl-ii{color:#fafbfc;background-color:#d73a49}.pl-c2:before{content:"^M"}.pl-sr .pl-cce{font-weight:700;color:#7bcc72}.pl-mh,.pl-mh .pl-en,.pl-ms{font-weight:700;color:#0366d6}.pl-mi{font-style:italic;color:#f6f8fa}.pl-mb{font-weight:700;color:#f6f8fa}.pl-md{color:#b31d28;background-color:#ffeef0}.pl-mi1{color:#176f2c;background-color:#f0fff4}.pl-mc{color:#b08800;background-color:#fffdef}.pl-mi2{color:#2f363d;background-color:#959da5}.pl-mdr{font-weight:700;color:#b392f0}.pl-mo{color:#0366d6}.pl-ba{color:#ffeef0}.pl-sg{color:#6a737d}.pl-corl{text-decoration:underline;color:#79b8ff}.resume-container{display:grid;margin-top:5.2em;width:100%;justify-content:center}.resume-body{display:grid;min-width:320px;max-width:800px;margin-bottom:2em}.resume-body p{margin:0}.certificates-container{display:flex;justify-content:center;align-items:center;margin-bottom:1.2em}.certificates-container i{height:-moz-fit-content;height:fit-content;transition:.2s}.certificates-container i:hover{color:hsla(0,0%,80%,.671)}.certificates-container i:active{color:#fff}.certificates-body a{display:flex;flex-flow:column wrap;align-items:center;padding:2em;opacity:0;transition:.5s}.certificates-body a:hover{background-color:#52525221;border-radius:2px}.certificates-body a:active{background-color:#5252528a;border-radius:2px}.loaded{opacity:1!important}.footer-container{grid-template-rows:repeat(auto-fit,80px);background-color:#1a1b1f;margin-top:2em;border-top:1px solid #f26b6b33}.footer-container,.grid-social-items{display:grid;align-items:center;justify-content:center}.grid-social-items{grid-template-columns:repeat(auto-fit,36px);min-width:100px;max-width:200px}