@import"https://fonts.googleapis.com/css?family=Raleway&display=swap";@import"https://fonts.googleapis.com/css?family=Josefin+Sans&display=swap";html{background:#2b2d2f;color:#fff;font-family:"Raleway",sans-serif;font-size:1rem;font-weight:normal;height:100%;overflow:hidden}body{height:100%}h1{font-size:2rem;font-weight:600;line-height:2rem}p{word-spacing:.1rem}a{color:#00ced1;text-decoration:none}a:hover{color:#fff}.highlight-title{color:#00ced1;text-shadow:0 0 1rem rgba(0,206,209,.5)}.highlight-link{box-shadow:inset 0 -0.125rem 0 #00ced1;box-sizing:border-box;color:#00ced1;display:inline-block;padding:.125rem .125rem;transition:all .2s ease-in-out}.highlight-link:hover{box-shadow:inset 0 -2rem 0 0 #00ced1;color:#fff}.layout{margin:.5rem;max-width:75em;padding:.5rem .5rem}.layout .card{background:linear-gradient(145deg, rgba(115, 115, 115, 0.15) 15%, rgb(43, 45, 47) 80%);border-radius:.75rem;margin:3rem 0;padding:1rem 2rem}.layout .card .title{text-align:center;position:relative}.layout .card .subtitle{text-align:center}.layout .card .description{text-align:justify}.neumorphism-button{background:linear-gradient(145deg, rgba(100, 100, 105, 0.15) 15%, rgba(33, 33, 33, 0.4) 80%);box-shadow:-3px -2px 1px 0 rgba(250,250,250,.13),3px 3px 1px 0 rgba(0,0,0,.4)}.neumorphism-card{box-shadow:inset 1px 1px 2px #000,inset -1px -1px 2px #636363}.quote-card{background:rgba(255,255,255,.03);border-left:3px solid #00ced1;border-radius:.25rem;padding:1.25rem 1.5rem;position:relative;transition:all .3s ease}.quote-card::before{content:'"';position:absolute;top:.5rem;left:.75rem;font-size:3rem;font-family:Georgia,serif;color:#00ced1;opacity:.15;line-height:1}.quote-card:hover{background:rgba(255,255,255,.05);border-left-color:#05fbff;box-shadow:0 4px 20px rgba(0,206,209,.1)}.quote-card .project-desc{margin:0;padding-left:.5rem;font-size:1.05rem;line-height:1.6;color:rgba(255,255,255,.9)}.quote-card .tag-wrapper{margin-top:.75rem;padding-left:.5rem}.quote-card .tag{background:rgba(0,206,209,.15);border:1px solid rgba(0,206,209,.3);box-shadow:none;color:#00ced1;font-size:.8rem;padding:.25rem .6rem}.neumorphism-card-big{box-shadow:2px 2px 1px #161718,-2px -2px 1px #404346}#preloader{align-items:center;background:#2b2d2f;display:flex;height:100%;justify-content:center;left:0;margin:.5rem;padding:.5rem;position:absolute;right:0;z-index:999}#preloader .load{height:6rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:6rem}#preloader .load hr{animation:spin 2s ease infinite;border:0;height:40%;margin:0;position:absolute;width:40%}#preloader .load :first-child{animation-delay:-1.5s;background:#fff}#preloader .load :nth-child(2){animation-delay:-1s;background:#00ced1}#preloader .load :nth-child(3){animation-delay:-0.5s;background:#fff}#preloader .load :last-child{background:#00ced1}@keyframes spin{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%, 160%)}75%{transform:translate(0, 160%)}}.footer{background:#2b2d2f;color:#fff;margin:.5rem;padding:1rem;text-align:center}.footer a{color:#00ced1}.footer a:hover,.footer a:focus{background:#2b2d2f;color:#fff}#landing{background:#2b2d2f;color:#fff;display:flex;height:100%;margin:.5rem;padding:.5rem;text-align:center}.landing-title{left:0;margin:.5rem;padding:.5rem;position:absolute;right:0;top:40%}.project{border-radius:.25rem;margin:1rem 0;padding:.5rem 1rem}.project .name-link-wrapper{display:flex;justify-content:space-between}.project .name-link-wrapper .links{font-size:1.5rem;margin:1rem .5rem}.project-desc{line-height:1rem}.project-stars-forks{fill:#fff;font-family:"Josefin Sans",sans-serif}.tag-wrapper{margin:1rem 0 0 0}.tag{border-radius:.5rem;display:inline-block;margin-bottom:.25rem;padding:.5rem}.contact-icons{display:flex;justify-content:center}.contact-icons .social-link{position:relative;height:3rem;line-height:3rem;margin:.25rem;text-align:center;width:3rem}.contact-icons .social-link .social{font-size:1.5rem}.contact-icons .social-link .social-svg{fill:#00ced1}.contact-icons .social-link:hover{cursor:pointer;animation:jump 1s infinite alternate}.contact-icons .social-link:hover .social-svg{fill:#fff}.contact-icons .black:hover .social-svg{fill:#000}.contact-icons .linkedin:hover .social-svg{fill:#007bb6}.contact-icons .twitter:hover .social-svg{fill:#1da1f2}@media only screen and (min-width: 48em){.layout{margin:.5rem auto;padding:2rem 2rem}.layout .card .subtitle{font-size:1.25rem}.layout .card .description{font-size:1.25rem}.landing-title h1{font-size:3rem}.landing-icons .social-link{width:4rem;height:4rem;line-height:4rem}.landing-icons .social-link .social{font-size:2rem}#skills div[skill-weight="1"]{font-size:1rem;line-height:0rem}#skills div[skill-weight="2"]{font-size:2rem;line-height:1rem}#skills div[skill-weight="3"]{font-size:3rem;line-height:2rem}#skills div[skill-weight="4"]{font-size:4rem;line-height:3rem}#skills div[skill-weight="5"]{font-size:5rem;line-height:4rem}#skills .filter-button{border-radius:.5rem;cursor:pointer;display:unset;margin:0 .5rem 1rem;padding:.5rem .25rem;text-align:center;width:21%}#skills .filter-button:hover{letter-spacing:.25rem}#skills input[type=radio]:checked+.filter-button{color:#00ced1;font-weight:600;background:linear-gradient(150deg, rgba(20, 20, 20, 0.4) 10%, rgba(115, 115, 115, 0.15) 80%);box-shadow:1px 1px 2px 0 rgba(210,210,210,.4),-1px -1px 2px rgba(0,0,0,.4),inset 3px 3px 2px 0 rgba(0,0,0,.4),inset -1px -2px 2px rgba(210,210,210,.4)}#skills input[id=language]:checked~div[skill-type=framework],#skills input[id=language]:checked~div[skill-type=tool]{height:0;margin:0;opacity:0;padding:0;width:0}#skills input[id=framework]:checked~div[skill-type=language],#skills input[id=framework]:checked~div[skill-type=tool]{height:0;margin:0;opacity:0;padding:0;width:0}#skills input[id=tool]:checked~div[skill-type=language],#skills input[id=tool]:checked~div[skill-type=framework]{height:0;margin:0;opacity:0;padding:0;width:0}.timeline-wrapper .timeline{margin:0 auto;width:39.25rem}.timeline-wrapper .timeline li:after{clear:both;content:"";display:block}.timeline-wrapper .direction-l{float:left;text-align:right;width:18.5rem}.timeline-wrapper .direction-l .hexagon{left:auto;right:-1.6rem;top:.4rem}.timeline-wrapper .direction-l .flag-wrapper{display:inline-block;text-align:right}.timeline-wrapper .direction-l .time-wrapper{float:left;margin-top:-0.1rem}.timeline-wrapper .direction-l .desc{text-align:right}.timeline-wrapper .direction-r{float:right;text-align:left;width:18.5rem}.timeline-wrapper .direction-r .hexagon{left:-1.6rem;right:auto;top:.4rem}.timeline-wrapper .direction-r .flag-wrapper{display:inline-block;text-align:left}.timeline-wrapper .direction-r .time-wrapper{float:right;margin-top:-0.1rem}.timeline-wrapper .direction-r .desc{text-align:left}.projects-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.projects-wrapper>*{width:44%}.contact-icons .social-link{width:4rem;height:4rem;line-height:4rem}.contact-icons .social-link .social{font-size:2rem}}@media only screen and (min-width: 62em){.layout{padding:3rem 3rem}.layout .card{padding:1rem 3rem}#skills .filter-button{width:21.5%}.timeline-wrapper .timeline{width:49rem}.timeline-wrapper .direction-l{width:23.35rem}.timeline-wrapper .direction-r{width:23.35rem}.projects-wrapper>*{width:45%}}@media only screen and (min-width: 75em){.layout{padding:5rem 5rem}#skills .filter-button{width:22%}.timeline-wrapper .timeline{width:58rem}.timeline-wrapper .direction-l{width:27.9rem}.timeline-wrapper .direction-r{width:27.9rem}.projects-wrapper>*{width:46%}}@keyframes jump{0%{bottom:0}50%{bottom:.5rem}100%{bottom:0}}/*# sourceMappingURL=main.min.css.map */
