@import url("https://fonts.googleapis.com/css2?family=Lexend+Deca&display=swap");body,html{margin:0;width:100%;color:#fff;font-size:calc(0.6em + 0.6vmin);height:100%;background-color:#121212;font-family:'Lexend Deca', sans-serif}.movethis{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:100%;width:100%;overflow:hidden;height:100%}.section .aboutme{width:100%}.section .personal .avatar{overflow:hidden;vertical-align:top;text-align:center;margin:0 auto;max-width:160px;border-radius:100%}.section .personal .avatar img{max-width:100%;margin:0 auto;vertical-align:top}.section .personal .info{text-align:center}.section .personal .info span{display:block;font-size:calc(0.5em + 0.5vmin)}.section .personal .info a{text-decoration:none;color:#fafafa}@media screen and (max-width: 768px){.section .personal .info{font-size:calc(0.9em + 0.9vmin)}}.section .personal .programs{text-align:center}.section .personal .programs span{font-size:11px}.section .personal .programs img{display:inline-block;margin:10px;max-width:35px}.section .glitch{font-size:4em;letter-spacing:3px}.section .glitch span{display:inline-block}.section h1{margin:0px}.section .sub{color:#555}.section .text{font-size:calc(0.40em + 1vmax);display:inline-block}@media screen and (max-width: 768px){.section .text{font-size:calc(0.90em + 1vmax)}}.dark{background-color:#141414}.portfolio{height:80vh;width:90vw;margin:0px auto}.portfolio .portfolio-item{grid-gap:5px;height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.portfolio .portfolio-item a{position:absolute;opacity:0;display:block;bottom:0;padding:19px;margin-bottom:-5px;background:#000}.portfolio .portfolio-item .description{position:absolute;bottom:0px;width:auto;opacity:1;margin-left:0px;left:0px;padding:50px;font-size:calc(0.6em + 0.6vmin)}@media screen and (max-width: 1200px){.portfolio .portfolio-item .description{font-size:calc(0.8em + 0.8vmin)}}.portfolio .portfolio-item .image{position:relative;opacity:0.2;width:100%;height:100%;background-size:cover;background-position:top left}.portfolio .portfolio-item .center{background-position:center center}.portfolio .portfolio-item .element:hover a{opacity:1;margin-bottom:0px}.portfolio .portfolio-item .element:hover .description{opacity:0;margin-left:-10px}.portfolio .portfolio-item .element:hover .image{opacity:1}.portfolio .portfolio-item .big{flex:2;height:100%;position:relative}.portfolio .portfolio-item .small{grid-gap:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;flex:1}.portfolio .portfolio-item .small .col{width:100%;height:50%}@media screen and (max-width: 992px){.portfolio .portfolio-item .small{display:none}.portfolio .portfolio-item .big:nth-child(2){display:none}.portfolio .portfolio-item .big:nth-child(3){display:none}}
