@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);@import url(https://fonts.googleapis.com/css?family=Press+Start+2P&display=swap);.c-header ul,.c-timeline.projects .item .content .header,.flex,aside .author,aside .author .name .title-01.logo,table.content td.skill div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.btn.social-network,aside .author figure img.picture{-moz-box-shadow:0 0 20px 0 #191818;-webkit-box-shadow:0 0 20px 0 #191818;box-shadow:0 0 20px 0 #191818}a,article,aside,body,button,div,figure,h1,h2,h3,h4,h5,h6,header,input,li,main,nav,section,span,table,tbody,td,th,thead,tr,ul{margin:0;padding:0;border:0;font-family:'Montserrat',sans-serif;font-size:13px;box-sizing:border-box}.c-header,body{width:100%;height:100%;background-color:#ccc}.c-header{background-color:transparent;height:60px;margin-bottom:20px}.c-header ul{flex-direction:row;justify-content:flex-end;height:inherit;margin:0 auto;max-width:1179px}.c-header ul li{align-items:center;display:inline-flex;list-style:none;padding:0 5px}.c-header ul li a{color:#888585;font-weight:600;letter-spacing:1px;padding:8px 10px}.c-header ul li.active a{color:#1d887a}.c-header ul li:hover a{color:#fff}aside{width:200px}aside .author,aside .author .name,aside .author .name .title-01.logo{align-items:center;flex-direction:column}aside .author figure{position:relative}aside .author figure svg{height:150px;left:-22px;position:absolute;top:-70px;width:150px;z-index:-1}aside .author figure svg *{fill:#363636}aside .author figure img{height:95px;width:95px}aside .author figure img.picture{background-color:#fff;border:3px solid #fff;height:100px;margin-bottom:20px;width:100px}aside .author figure img.picture.circle{border-radius:50%}aside .author .name{display:inline-flex;margin-bottom:20px}aside .author .name .title-01{margin-bottom:5px}aside .author .name .title-01.logo svg{height:30px;margin-bottom:0;width:40px}aside .author .name .title-01.logo svg *{fill:#1d887a}aside .author .name .title-04{align-items:center;font-size:10px;margin-top:5px}aside .author .name .title-04 svg{height:15px;margin-right:5px;width:15px}aside .author .name .title-04 svg *{fill:#888585}aside .author .social-media,aside .skill-data{margin-bottom:20px}.c-header ul li a,aside .author .social-media a{text-decoration:none}.c-timeline.projects .item .content .header .links img,aside .author .social-media a img{height:20px;margin-right:5px;width:20px}aside .profile-data .info{line-height:150%;margin:0 0 20px;padding-left:10px;text-align:center}aside .skill-data>div{padding-left:10px}aside .skill-data>div:first-child{margin-bottom:20px}@media screen and (max-width:616px){aside .skill-data{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around}aside .skill-data>div:first-child{margin-bottom:0}}@media screen and (max-width:409px){aside .skill-data{flex-direction:column}aside .skill-data>div:first-child{margin-bottom:20px}}@media screen and (max-width:616px){aside{width:100%}}.btn{color:#fff;cursor:pointer;margin-right:5px}.btn.facebook{background-color:#29487d}.btn.github{background-color:#181717}.btn.linkedin{background-color:#0077b5}.btn.circle{border-radius:50%}.btn.social-network{height:40px;width:40px}section#content{width:calc(100% - 200px);padding-left:20px;margin-left:20px}.ul-list{margin:20px 0 10px 20px}.ul-list li{margin-bottom:5px}@media screen and (max-width:616px){section#content{width:100%;margin-left:0;padding-left:0}}.c-timeline{margin:20px 0 20px 20px;position:relative}.c-timeline .timeline-item{position:relative;width:calc(100% - 10px)}.c-timeline .timeline-item .item{border-radius:5px;color:#888585;background-color:#222;margin:0 0 10px 10px;padding:10px;position:relative}.c-timeline .timeline-item .item p,.ul-list li{line-height:150%}.c-timeline .timeline-item:before{background-color:#1d887a;border:2px solid #1d887a;border-radius:50%;content:"";height:7px;left:-15px;position:absolute;top:5px;width:7px}.c-timeline .timeline-item:not(:last-child):after{content:"";border-left:1px dashed #1d887a;left:-10px;position:absolute;top:5px;bottom:-25px}.c-timeline.projects .item{box-shadow:3px 3px 5px 3px #2b2b2b;margin-bottom:30px;padding:0}.c-timeline.projects .item .cover-picture img{background-color:#1d887a;min-height:200px}.c-timeline.projects .item .content{padding:10px}.c-timeline.projects .item .content .header{justify-content:space-between}.c-timeline.projects .item .content .header small{background:#4a4a4a;color:#101010;padding:2px 5px}.c-timeline.projects .item .content .header h4{margin-top:4px}.c-timeline.projects .item .content .header .links a i{font-size:20px}.c-timeline.projects .item .content .header .links a:not(:last-child){margin-right:10px}.c-timeline.projects .timeline-item:not(:last-child):after{bottom:-35px}@media screen and (max-width:616px){.c-timeline .timeline-item .item{margin:0 0 10px}.c-timeline .timeline-item:before{left:-20px}.c-timeline .timeline-item:not(:last-child):after{left:-15px}}.title-01{color:#fff;font-size:20px}.title-02,aside .profile-data .info,table.content th{color:#888585;font-size:12px}.title-03{color:#fff;font-family:'Press Start 2P',cursive;font-size:11px;letter-spacing:2px;line-height:150%;margin-bottom:10px;padding:5px 0}.title-03 .divisor{border-bottom:4px solid #1d887a;width:35px;margin-top:10px}.title-04{color:#1d887a}table.content th{text-align:left}table.content td{height:20px}table.content td.skill div{margin:0 0 0 20px}table.content td.skill div>span{background-color:#888585;border-radius:50%;height:10px;width:10px}table.content td.skill div>span.fill{background-color:#1d887a}table.content td.skill div>span:not(:last-child){margin-right:5px}.wrapper{margin:0 auto;max-width:768px}.flex.justify-end{justify-content:flex-end}.hide{display:none}.link{color:#1d887a;text-decoration:none}.link:hover{text-decoration:underline}.img-fluid{height:auto;width:100%}@media screen and (max-width:616px){.wrapper{margin:0 10px}.flex.tablet.column{flex-direction:column}}