a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:Nunito,sans-serif;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.container{width:550px;margin:0 auto 2rem}.container .info{display:flex;margin:3rem 0}.container img{flex:1;width:150px;max-width:150px;height:150px;max-height:150px;border-radius:50%}.container .info .infos{flex:2;padding:1.9rem 1rem}.container .info .infos h1{font-weight:800;font-size:1.3rem;color:#707070}.container .info .infos h2{font-weight:600;font-size:1.3rem;color:#999;margin-top:.5rem}.container .info .infos h3{margin-top:1rem;color:#9a9a9a;font-weight:500}.container .links a{text-decoration:none;padding:1rem;display:flex;justify-content:space-between;align-items:center;border-radius:10px;transition:.3s}.container .links a:hover{background-color:#f8f8f8;transition:.3s}.container .links a .right{line-height:60px;color:#8d8d8d}.container .links a .column .row{padding:.3rem 0}.container .links a i{color:#8d8d8d}.container .links a span{color:#bbb;font-weight:500;margin-left:.5rem}.container .links a p{color:#8d8d8d;font-weight:700;font-size:1.2rem}.container h4{color:#707070;margin-top:2rem;font-size:1.15rem;padding:0 .5rem}.container h4 i{width:28px}.container .skills .skill{padding:0 1rem}.container .skills .skill span{margin-top:1.3rem;display:block;color:#bbb;font-weight:700;font-size:.9rem;margin-bottom:.5rem}.container .skills .skill p{color:#8d8d8d;margin-top:.3rem;font-size:.95rem;font-weight:600;padding:.1rem 0}.container .posts .post p i,.container .skills .skill p i{width:20px}.container .posts .post{padding:0 1rem;position:relative;margin-top:1rem;margin-bottom:.5rem}.container .posts .post>*{margin:.5rem 0;display:block}.container .posts .post:before{content:'';width:.5rem;height:.5rem;border:1px solid #8d8d8d;position:absolute;left:-.3rem;border-radius:50%;top:.2rem}.container .posts .post:after{content:'';top:1.2rem;height:75%;display:block;position:absolute;width:1px;background:#8d8d8d;left:-.08rem}.container .posts .post strong{color:#8d8d8d;font-weight:600;font-size:.95rem;margin-bottom:.7rem}.container .posts .post p{color:#bbb;font-weight:700;font-size:.75rem}@media (max-width:568px){body{max-width:92vw;overflow-x:hidden!important}.container{width:100%;padding:1rem;margin:0 auto}.container .links a{padding:.6rem}.container .info{margin:1rem 0;flex-direction:column;align-items:center;text-align:center}.container img{width:120px;margin-bottom:1rem}.container .info .infos{padding:0}.container h4{font-size:1rem;padding:0}.container .skills .skill{padding:.5rem 0}.container .skills .skill p{font-size:.9rem}.container .posts .post{padding:0 .5rem}.container .skills .skill span{margin-top:1rem}.container .posts .post strong{font-size:.9rem;padding:0 .5rem}.container .posts .post p{font-size:.7rem}}@media (min-width:569px) and (max-width:768px){.container{width:90%;margin:0 auto}.container .info{flex-direction:row;align-items:center}.container img{width:130px}.container .links a{flex-direction:row}}