.about{display:grid;grid-template-columns:1fr;margin-bottom:1.2rem}.about>.img-container{display:flex;justify-content:center}.about>.img-container>img{border-radius:100px}.about>div{padding:1rem}.about-reg>h3{font-size:1.5rem}@media only screen and (max-width:590px){.about{width:100vw}}div>.blog-inc-img{width:100%}.blogposts>div{padding:1rem}.prettyprint{padding:5px 10px}code,pre{max-width:100%;overflow-x:scroll}.blog-container{flex-direction:column}.blog-container,.blogs-container{display:flex;flex-wrap:wrap;align-items:center}.blogs-container{flex-direction:row;justify-content:center}.blog-container>article>h2{text-align:center}.blog-image{width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.total-blog{min-height:90vh;padding:1rem;max-width:100%}.blog{background-color:#fff;margin:1.3rem .5rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;max-width:250px;border-radius:5px}.blog img{-o-object-fit:cover;object-fit:cover;width:250px;max-width:250px;height:180px;max-height:180px}.blog a{text-decoration:none;cursor:pointer}.blog:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);transform:scale(1.1)}.blog-title{color:#000;padding:1rem;border-radius:0 0 10px 10px}.svg-media{height:32px;width:32px}.svg-platzi{border-radius:10px;border-color:#121f3d;background:radial-gradient(#98ca3f,#97ca3f26)}.cv-button{margin:auto;border-radius:5px;border:2px solid var(--font-color);width:40px;height:40px;justify-content:center;align-items:center}.cv-button:hover{border:2px solid var(--font-special)}.cv-button .svg-media{padding:3px}.contact{width:600px;margin:0 auto}.contact-social{margin:20% 0;text-align:center;justify-content:center}.contact-social-list{display:flex;flex-direction:row;justify-content:center}.contact-social-item{margin:.5em}.contact-social-item a{text-decoration:none;cursor:pointer}@media only screen and (max-width:590px){.contact{width:100vw}.contact-social{padding:1rem;text-align:center;justify-content:center}}.curriculum>div{padding:1rem}.certs-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.cert{background-color:#fff;margin:1.3rem .5rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;border-radius:5px}.cert,.cert img{max-width:250px}.cert a{text-decoration:none;cursor:pointer}.cert:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);transform:scale(1.1)}.cert-title{color:#000;padding:1rem;border-radius:0 0 10px 10px}@media only screen and (max-width:590px){.curriculum{width:100vw}}.error-title{text-align:center;padding-top:40vh}.song-svg{height:50px;border-radius:10px}.song-listing{border-radius:10px;border:1px solid var(--font-color);display:flex;flex-direction:column;width:100%;max-width:100%;align-self:flex-start}.song-listing-a{-webkit-text-decoration:none currentcolor;text-decoration:none currentcolor;padding:.8rem;display:flex;align-items:center;gap:.8rem;border-radius:8px;overflow:hidden;width:90%;max-width:90%}.song-listing-a-d{display:flex;flex-direction:column;flex:1 1;border-radius:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.song-list{display:flex;flex-direction:row;flex-wrap:wrap}.song{border-radius:10px;border:1px solid var(--font-color);display:flex;flex-direction:column;min-width:260px;max-width:260px;align-self:flex-start;margin:10px}.song-title{text-overflow:ellipsis;white-space:nowrap}.song-a,.song-title{width:90%;overflow:hidden}.song-a{-webkit-text-decoration:none currentcolor;text-decoration:none currentcolor;padding:.8rem;display:flex;align-items:center;gap:.8rem;border-radius:8px;max-width:90%}.song-a-d{display:flex;flex-direction:column;flex:1 1;border-radius:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.freetime{width:600px}.freetime>div{padding:1rem}@media only screen and (max-width:590px){.freetime{width:100vw}.song-list{flex-direction:column}.song,.song-listing{margin:.8rem 0;min-width:100%}}.inspiredposts>div{padding:1rem}.inspireds-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.inspired-container{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.blog-container article>p,.blog-container>article{max-width:100%}.inspired-image{width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.total-inspired{min-height:90vh;padding:1rem;max-width:100%}.inspired{background-color:#fff;margin:1.3rem .5rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;max-width:250px;border-radius:5px}.inspired img{-o-object-fit:cover;object-fit:cover;width:250px;max-width:250px;height:180px;max-height:180px}.inspired a{text-decoration:none;cursor:pointer}.inspired:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);transform:scale(1.1)}img{border-radius:5px 5px 0 0}.inspired-title{color:#000;padding:1rem;border-radius:0 0 10px 10px}.main{width:600px;margin:4rem auto auto}@media only screen and (max-width:590px){.main{width:100vw;margin:4rem 0 0}}header{margin-bottom:2rem}.main{min-height:86vh}.nav-bar{display:block;background-color:var(--background-trans-color);z-index:4;width:100%;position:fixed;top:0;transition:all .3s ease-in-out 0s;box-shadow:0 0 1px 0 hsla(0,0%,100%,.08),0 3px 4px 0 hsla(0,0%,100%,.06),0 1px 5px 0 hsla(0,0%,100%,.2)}.nav{-webkit-backdrop-filter:blur(.3em);backdrop-filter:blur(.3em);color:var(--font-color);display:flex;justify-content:center;align-items:center;max-width:1144px;margin:auto}.nav-buttons-container{display:flex;gap:1em}.nav-buttons-container>a{margin:0 10px 0 0}.logo{margin-top:5px;margin-right:50px;display:flex;padding:1rem;font-weight:500}.logo-a{text-decoration:none;color:var(--font-color)}.links{display:flex;justify-content:center;align-items:center}.links a{color:var(--font-color);text-decoration:none;padding:1rem;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.links a:hover{background-color:var(--background-link-color);text-decoration:none;border-radius:.2rem}.nav-btn{display:none}.nav-burger-btn{font-size:22px;display:none}.bars-icon{fill:var(--font-color);width:20px}.footer{display:flex;flex-direction:row;background-color:var(--background-trans-color);z-index:4;width:100%;bottom:0;transition:all .3s ease-in-out 0s;box-shadow:1px 0 0 0 hsla(0,0%,100%,.08),0 -3px 4px 0 hsla(0,0%,100%,.06),0 -1px 5px 0 hsla(0,0%,100%,.2)}.footer-links-container{justify-content:center;max-width:600px}.footer-links,.footer-links-container{display:flex;align-items:center;margin:auto}.footer-links{justify-content:space-between}.footer-links a{color:var(--font-color);text-decoration:none;padding:1rem;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}.footer-links a:hover{background-color:var(--background-link-color);text-decoration:none;border-radius:.2rem}.emoji>img{max-height:19px}@media only screen and (max-width:590px){.nav{justify-content:space-between}.main{min-height:83vh}.logo{margin:0}.nav-burger-btn{display:block;margin-right:1rem}.close,.links{display:none}.links{z-index:4;position:fixed;min-height:calc(30vh - 51px);background-color:var(--background-trans-color);flex-flow:column;width:100%;margin-top:51px;top:100%}.links a{width:100%;text-align:center}.links a:hover{background-color:var(--background-link-color);border-radius:.2rem}#btnMenu:checked~.links{top:0;display:inherit}#btnMenu:checked~label.nav-burger-btn .close{display:block}#btnMenu:checked~label.nav-burger-btn .menu{display:none}.footer{background-color:var(--background-trans-color);z-index:4;width:100vw;bottom:0;transition:all .3s ease-in-out 0s;box-shadow:1px 0 0 0 hsla(0,0%,100%,.08),0 -3px 4px 0 hsla(0,0%,100%,.06),0 -1px 5px 0 hsla(0,0%,100%,.2)}.footer-links-container{width:100vw;display:flex;flex-direction:column}.footer-links{display:flex;flex-direction:row;justify-content:space-evenly;width:100vw;align-items:center}header{margin-bottom:2rem}}.skills>div{padding:1rem}.skill-list{padding:.01rem 0;display:flex;flex-wrap:wrap;list-style:none}.skill-list>*{margin-right:.6rem;margin-top:.6rem}.svg-fill{fill:var(--font-color)}.skill-item{display:flex;align-items:center;justify-content:center;padding:.4rem .8rem;border:1px solid var(--border-color);border-radius:999999px;background-color:transparent;color:var(--font-color);cursor:default;transition:all .2s ease-in-out 0s}.skill-item>svg{margin-right:.2rem}.svg-skills{height:19.19px}.cls-1{fill:#68217a}.cls-2,.cls-3{fill:#fff}.cls-2{opacity:.1}.sk-javascript{--bg-color:rgba(247,223,30,.2);--border-color:rgba(247,223,30,.6)}.sk-css{--bg-color:rgba(53,114,181,.2);--border-color:rgba(53,114,181,.6)}.sk-git,.sk-html{--bg-color:rgba(227,79,38,.2);--border-color:rgba(227,79,38,.6)}.sk-jquery,.sk-typescript{--bg-color:rgba(49,120,198,.2);--border-color:rgba(49,120,198,.6)}.sk-angular{--bg-color:rgba(49,120,198,.2);--border-color:rgba(198,49,49,.6)}.sk-react{--bg-color:rgba(53,114,181,.2);--border-color:rgba(53,114,181,.6)}.sk-nodejs{--bg-color:rgba(97,175,67,.2);--border-color:rgba(97,175,67,.6)}.sk-express{--bg-color:hsla(0,0%,53%,.2);--border-color:hsla(0,0%,53%,.6)}.sk-graphql,.sk-net{--bg-color:rgba(213,18,231,.2);--border-color:rgba(213,18,231,.6)}.sk-mysql{--bg-color:rgba(247,223,30,.2);--border-color:rgba(53,114,181,.6)}.sk-sqlserver{--bg-color:rgba(247,223,30,.2);--border-color:rgba(181,53,53,.6)}.sk-posgres{--bg-color:rgba(247,223,30,.2);--border-color:rgba(53,114,181,.6)}.sk-mongo{--bg-color:rgba(105,161,74,.2);--border-color:rgba(105,161,74,.6)}.sk-ionic{--bg-color:rgba(247,223,30,.2);--border-color:rgba(53,114,181,.6)}@media only screen and (max-width:590px){.skills{width:100vw}}[data-theme=dark]{--font-color:#fff;--font-special:#eabf70;--font-special-shadow:#000;--font-contrast:#000;--background-color:#000;--background-trans-color:hsla(0,0%,6%,.808);--scroll-color:#5c5c5c;--background-link-color:hsla(0,0%,100%,.09)}[data-theme=light]{--font-color:#000;--font-special:#000;--font-special-shadow:#fff;--font-contrast:#fff;--background-color:#fff;--background-trans-color:hsla(0,0%,100%,.808);--scroll-color:#5c5c5c;--background-link-color:rgba(0,0,0,.09)}@media only screen and (min-width:1081px){*{--article-width:calc(100vw * 0.35)}}@media only screen and (max-width:1080px){*{--article-width:600px}}@media only screen and (max-width:590px){*{--article-width:100vw}.load-percent{height:35vh}}body{box-sizing:border-box;margin:0;padding:0;font-family:Verdana,Geneva,Tahoma,sans-serif;color:var(--font-color);background-color:var(--background-color)}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:var(--background-trans-color)}::-webkit-scrollbar-thumb{background:var(--scroll-color)}hr{margin:0 1rem}ul{list-style:none}a{text-decoration:none;color:var(--font-color)}.load-container{width:150px;height:150px;border-radius:50%;position:relative;margin:200px auto 0;overflow:hidden;animation:spin 2s linear infinite}.load-container:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;-ms-animation-play-state:paused;-animation-play-state:paused}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);-transform:rotate(1turn)}}.load-circle{height:50%;margin-top:50%}.load-circle,.load-circle:before{width:100%;position:absolute;background:linear-gradient(90deg,var(--font-special),var(--font-special-shadow))}.load-circle:before{content:"";height:100%;margin-top:-50%}.load-circle:after{content:"";width:80%;height:160%;position:absolute;margin-top:-40%;margin-left:10%;background:var(--font-contrast);border-radius:50%}.load-percent{text-align:center;align-items:center;justify-content:center;margin:auto;height:50vh}.svg{fill:var(--font-color);stroke:var(--font-color)}.special-text{color:var(--font-special);font-weight:600;text-decoration:none}.emoji{font-weight:200}.ml{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.mr{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.mb{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mt{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}