*,*:before,*:after{box-sizing:border-box}h1{line-height:100%}html,body{height:100%;font-size:100%}img{display:inline-block;vertical-align:middle;border:none}.clear{*zoom:1;clear:both}.clear:before,.clear:after{content:" ";display:table}*,*:focus{outline:none}body{background:#EDEDED;font:400 15px/110% "Raleway",Arial,Helvetica,sans-serif;color:#333333}header{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;height:100vh;background:#D14545 url("../images/code.jpg") no-repeat center center fixed;background-size:cover;text-align:center;color:#FFFFFF;position:relative}header:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.25);z-index:0}header>*{z-index:1}header #information{display:inline-block;padding:0 20px}header #information #avatar{display:inline-block;width:200px;height:200px;overflow:hidden;border-radius:50%;border:3px solid #FFFFFF;position:relative}header #information #avatar>img{max-width:210px;max-height:210px;position:absolute;top:-5px;left:-5px;-webkit-filter:brightness(110%);filter:brightness(110%)}header #information #avatar:hover>img{-webkit-filter:brightness(115%);filter:brightness(115%)}header #information h1{margin:15px 0 0 0;font-weight:400;font-size:50px}header #information p{margin:5px 0 0 0;font-weight:300;font-size:17px;line-height:130%;height:45px}header #information p>span>span{font-weight:500}header #information p>span>.fa{margin:0 2px;font-size:14px}header #information #social-media{margin:30px 0 0 0}header #information #social-media>a{display:inline-block;margin:0 15px 0 0;color:#FFFFFF;text-decoration:none;font-size:0px}header #information #social-media>a:last-child{margin-right:0}header #information #social-media>a>.fa{width:36px;height:36px;font-size:15px;line-height:36px;border-radius:50%;border:1px solid #FFFFFF;-webkit-transition:color 250ms ease-in-out,background 250ms ease-in-out,opacity 250ms ease-in-out;transition:all 250ms ease-in-out}header #information #social-media>a:hover>.fa.fa-envelope-o{background:#D14545}header #information #social-media>a:hover>.fa.fa-facebook{background:#3B5999}header #information #social-media>a:hover>.fa.fa-linkedin{background:#156EA2}header #scroll-down{position:absolute;left:25%;bottom:20px;width:50%;height:50px;font-size:32px;line-height:50px;color:#FFFFFF;text-shadow:0px -2px 10px #000000;cursor:pointer;text-align:center}#html.nojs header #scroll-down{cursor:default}header #scroll-down>.fa{-webkit-animation-duration:1300ms;animation-duration:1300ms}section{display:block;margin:90px auto 0 auto;padding:0 20px;font-weight:300;width:100%;max-width:800px}section h1{display:none;font-weight:400;font-size:30px;line-height:100%}section p{margin:0 0 7px 0;line-height:130%;font-size:26px}section p a{-webkit-transition:color 200ms ease-in-out,background 200ms ease-in-out,opacity 200ms ease-in-out;transition:all 200ms ease-in-out;color:#D14545;text-decoration:none}section p a:hover{padding-bottom:0px;border-bottom:1px solid #D14545}section#skills{margin-top:60px}section#skills #skills-list .skill-group{display:inline-block;margin:30px 50px 0 0;vertical-align:top;font-size:0}section#skills #skills-list .skill-group h2{width:100%;margin:0 0 13px 0;font-weight:400;font-size:22px;line-height:100%}section#skills #skills-list .skill-group .skill{display:inline-block;margin:0}section#skills #skills-list .skill-group .skill>a{display:inline-block;padding:0 10px;color:#333333;text-decoration:none;font-size:16px;-webkit-transition:color 175ms ease-in-out,background 175ms ease-in-out,opacity 175ms ease-in-out;transition:all 175ms ease-in-out}section#skills #skills-list .skill-group .skill>a:hover{color:#D14545}section#skills #skills-list .skill-group .clear+.skill>a{padding-left:0px}footer{display:block;margin:110px auto 50px auto;padding:0 20px;width:100%;max-width:800px;font-weight:300;font-size:13px;color:#333333}@media (max-width: 400px){header #information h1{font-size:38px}section p{font-size:22px}section#skills #skills-list .skill-group{width:100%}section#skills #skills-list .skill-group .skill{padding-bottom:7px}}.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;animation:blink 0.7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}

/*# sourceMappingURL=style.min.css.map */