.scrollbar{overflow-y:scroll}.scrollbar::-webkit-scrollbar{width:7px;height:7px;background-color:#f5f5f5}.scrollbar::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#ff3547}.link-no-hover:hover{text-decoration:none;color:#fff}.card-shadow{box-shadow:5px 8px 24px 5px rgba(208,216,243,.6);border-radius:5px}.button-link{color:#1890ff;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s}#nprogress .bar{background:#ff3547!important}#nprogress .peg{box-shadow:0 0 10px #fff,0 0 5px #ff636f!important}#nprogress .spinner-icon{border-top-color:#ff636f!important;border-left-color:#ff3547!important}.header{width:100%;top:0;left:0;z-index:800;padding:60px;background-color:#121316;display:flex;align-items:center;transition:all .3s ease}*,:after,:before{margin:0;padding:0;outline:0;box-sizing:border-box;border:0;font-size:100%;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.homepage{font-size:3rem;color:#fff;display:block;font-weight:500;letter-spacing:.02em;text-decoration:none;transition:max-width .3s ease;flex-shrink:0}.homepage:focus{outline:3px solid #fff;padding:5px}.homepage:hover{color:#fff}.homepage:after{margin-top:17px;width:100%;max-width:30%;height:6px;display:block;content:"";border-radius:1000px;background:#ff4d4f;transition:max-width .3s ease}.homepage:hover:after{max-width:30px}.nav-link{font-size:26px;font-weight:100;color:#fff}.nav-link:focus{outline:3px solid #fff;padding:5px}.nav-link:hover{color:#fff}.navbar-mobile{display:none}@media (min-width:900px){.nav-link{padding:20px}}@media (max-width:900px){.nav{display:inline-block;margin:25px 25px 20px;transition:.5s}.nav-link{display:none}.navbar-mobile{display:inline}}footer{bottom:0;color:#fff;background-color:#121316;font-size:.9rem;margin-top:1.9rem;padding-top:86px;-webkit-clip-path:polygon(0 0,100% 100px,100% 100%,0 100%);clip-path:polygon(0 0,100% 100px,100% 100%,0 100%)}.container-fluid{width:auto}.footer-copyright{overflow:hidden;color:hsla(0,0%,100%,.6);background-color:rgba(0,0,0,.2);text-align:center;padding-top:1rem;padding-bottom:.9rem}footer a{color:#fff}footer a:focus{outline:3px solid #fff;padding:1.2px}footer h2{text-transform:uppercase;font-weight:bolder;margin-top:1.9rem;margin-bottom:1.6rem;color:#ec7263;font-size:18px;padding-left:10px}footer ul{list-style-type:none}footer li{padding-bottom:5px}footer li,footer p{padding-left:10px}@media (max-width:566px){footer h3,footer p,footer ul{text-align:center}}@media (min-width:600px){.page-footer .container-fluid{margin-right:2%;margin-left:2%}}@media (min-width:992px){.page-footer .container-fluid{margin-right:5%;margin-left:5%}}@media (min-width:1200px){.page-footer .container-fluid{margin-right:6%;margin-left:6%}}.about{text-align:left;padding-top:40px;padding-left:90px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.about,.about h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.about h1{color:#fff;font-size:4.5rem}.about p{color:grey;font-weight:300;font-size:24px;line-height:28px;padding-left:0}.img{width:90vw;margin-left:15px;margin-top:20px;justify-content:center}.img:focus{outline:3px solid #fff;padding:10px}.projects-arrow{color:#fff;text-align:center;font-size:1.25rem}.projects-arrow:hover{cursor:pointer}@media (max-width:575px){.about{padding:5px}.projects-arrow{font-size:26px;margin-top:5.2rem;margin-bottom:3rem}.about h1{color:#fff;font-size:2rem;text-align:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.img{width:50%;margin-left:auto;margin-right:auto;display:block}}@media (min-width:576px){.about{padding-top:50px;padding-left:30px}.about h1{font-size:2rem}.about p{font-size:1.2rem}.img{width:222px}.projects-arrow{margin-top:1.5rem}}@media (min-width:668px){.about{padding-top:60px;padding-left:30px}.about h1{font-size:1.9rem;margin-top:-20px}.about h2{font-size:1.4rem}.img{width:265px}}@media (min-width:768px){.about{padding-top:70px;padding-left:50px}.about h1{font-size:2rem;margin-top:38px}.about h2{font-size:1.6rem}.img{width:380px;padding:30px;margin-left:15px}}@media (min-width:842px){.about{padding-top:90px;padding-left:50px}.about h1{font-size:2.2rem;margin-top:32px}.about h2{font-size:1.6rem}.img{width:380px;padding:30px;margin-left:50px}}@media (min-width:992px){.about{padding-top:140px;padding-left:90px}.about h1{font-size:2.9rem;margin-top:-20px}.about h2{font-size:1.5rem}.img{width:380px}}@media (min-width:1200px){.about{padding-top:155px;padding-left:90px}.img{width:380px}}@media (min-width:1400px){.about{padding-top:170px;padding-left:90px}.about h1{margin-top:15px}.img{width:470px;padding:30px}}.landing-banner{border-bottom:none;background:#121316}@media screen and (min-width:671px){.landing-banner{padding-bottom:100px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 100px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 100px))}}@media screen and (max-width:670px){.landing-banner{padding-bottom:50px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px))}}@media screen and (max-width:1920px) and (min-width:901px){.landing-banner{background-size:700px}}@media screen and (max-width:900px){.landing-banner{background-size:500px}}@media screen and (max-width:670px){.landing-banner{background-size:400px}}.landing-section{margin-top:10rem;text-align:center}.landing-section>h2{font-size:7rem;font-weight:lighter}.technologies a{color:#000;margin-left:5px}.technologies a:hover{color:#000;text-decoration:none}.technologies{margin-top:20px}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.post-body{margin:3rem 2vw}.post-body>article>section{margin-top:67px;font-size:21px;line-height:32px;letter-spacing:-.063px;text-align:start}.post-card{text-align:center}.post-card h1,.post-comments>h2{font-size:2.5rem;font-weight:500;font-family:fell,Georgia,Cambria,"Times New Roman",Times,serif;letter-spacing:-.011em}.post-card p{font-size:22px;font-family:sohne,"Helvetica Neue",Helvetica,Arial,sans-serif}.post-comments{margin-top:100px}.post-comments>h2{text-align:center;font-size:2rem}.post-comment input{width:79%!important;margin-right:1%}.post-comment>button{width:20%}@media (min-width:576px){.post-body{margin:3rem 5vw}.post-comment input{width:92%!important;margin-right:1%}.post-comment>button{width:7%}}@media (min-width:768px){.post-body{margin:3rem 8vw}}@media (min-width:992px){.post-body{margin:3rem 15vw}.post-comment input{width:94%!important;margin-right:1%}.post-comment>button{width:5%}}.settings{margin:30px}