@import"https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap";:root{--color-primary: #fee100;--color-secondary: #363636;--color-terciary: #d1d1d1;--color-danger: #ea5656;font-family:Ubuntu Mono,"Sans-serif"}*{margin:0;padding:0;box-sizing:border-box}.container-fluid{margin:1rem 20%}.center-text{text-align:center}header{background:var(--color-secondary);color:#ddd;padding:.2em 1rem;width:100%;top:0;z-index:999;display:flex;justify-content:space-between;align-items:center}.nav-bar{width:25%}.nav-bar ul{display:flex;list-style-type:none;justify-content:space-around;gap:.5rem;align-items:center}.nav-link{text-decoration:none;font-size:1.3rem;color:#ddd}.nav-logo{width:150px}.nav-logo>img{width:100%}.banner{min-height:10rem}.banner img{width:100%}.profile-name{font-size:1.5rem;font-weight:900}.profile-picture{margin-left:2em;max-width:8rem;width:35%}.profile-picture img{border-radius:50%;width:100%;border:4px solid var(--color-secondary)}.grid-perfil{display:flex;margin:0 1em;justify-content:space-around;align-items:center}i.fas,i.far{color:var(--color-secondary);font-size:.8em}.bio{width:100%;margin-top:-80px}.bio-buttons{margin-top:.4em;display:flex;gap:.4em}.btn{border-radius:3px;padding:.3em .8em;font-weight:700;font-size:1rem}.btn:hover{cursor:pointer;opacity:.8}.btn-primary{border:2px solid var(--color-secondary);background:var(--color-primary);color:var(--color-secondary)}.btn-secondary{border:2px solid var(--color-primary);background:var(--color-secondary);color:var(--color-terciary)}.btn-action{padding:.1rem .3rem;background:none;border:none;font-size:1rem;font-weight:700}.btn-action:hover{cursor:pointer}.logo{text-align:right;width:40%}.logo img{width:45%;margin-right:2em}section{border:1px solid #DDD;margin:1em 0;border-radius:10px;padding:.4em .8em}.section img{align-self:center;width:3.5rem;margin-right:.4rem}.section-title{display:flex;margin:.5em 0;justify-content:space-between}.section-content{display:grid;grid-template-columns:4em 5fr 3em;margin:.4em 0;padding:0 1rem}.section-text{grid-column:1 / span 2}.section-info p,.project-info{font-size:.85rem}.period{color:#adadad;font-size:.9 rem}.section-icons{text-align:right}.container-habilidades{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.bar{display:flex;width:200px;flex-direction:column;align-items:center}.bar-content{text-align:center;padding:.4em 0;margin-bottom:.2rem}.bar-content p{font-size:.8em}.bar-img-container{height:100px;width:150px;margin:auto;border:2px solid black;display:flex;justify-content:center;align-items:center}.bar-img{width:100%;height:100%;object-fit:cover}.bar-background{margin:0 auto;border:1px solid black;border-radius:.3em;background:var(--color-secondary);width:120px;height:1em}.bar-progress{background:var(--color-primary);height:100%}.section-projects{display:grid;grid-template-columns:8fr 1fr}.project-title{margin:.3em 0}.container-form{margin-top:80px;text-align:center}.formGroup{margin:1rem 0}input{min-width:50%}textarea{min-width:50%;resize:vertical;overflow:auto;white-space:pre-wrap;min-height:5rem}@media screen and (max-width: 700px){.container-fluid{margin:0 .2em}.nav-bar{width:auto}}
