html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;margin:0;padding:0}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:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:10px;}@media all and (max-width: 400px){html{font-size:8px}}body{font-family:'Oxygen',Helvetica,sans-serif;background:#efefef;color:#0c161c;font-size:1.6rem}nav,section > div,footer > div{padding:1rem 0;max-width:1024px;margin:0 auto;box-sizing:border-box}h1{font-size:2.4rem;margin-bottom:3rem;color:#e74c3c}h2{font-size:2rem;margin-bottom:1rem}a{color:#efefef;transition:all .2s;}a:hover{color:#e74c3c}header{background:#2b3a42;border-bottom:2px solid #efefef;font-size:1.6rem;position:fixed;width:100%;left:0;top:0;z-index:1}nav a{padding:.5rem 1rem;display:inline-block;text-decoration:none;font-weight:400;color:#fff;border-right:1px solid #efefef;cursor:pointer;}nav a:last-child{border:none}nav a:hover{color:#e74c3c}header .logo{float:right;font-family:'Oxygen',Arial,sans-serif;font-size:2.4rem;margin:0 10px;font-weight:700;border:none;padding:0;}header .logo:hover{color:#fff}section{background:#fff;font-size:2rem;padding:0 1rem}section > div{padding:9rem 2rem 4rem;position:relative}section p{margin-bottom:2rem;line-height:normal}.splash{padding:10rem 0 5rem;margin-top:2rem;font-weight:300;text-align:center;background:#2b3a42;color:#efefef;background-size:cover;background-repeat:no-repeat;background-image:url("../img/background@1x.png");background-position:center;}@media all and (min-width: 701px){.splash{text-align:right;background-repeat-x:initial;background-size:initial}}@media all and (max-width: 400px){.splash{background-image:url("../img/background.png");background-position:center;background-repeat:no-repeat}}.splash > div{padding:3rem}.splash p{font-size:2.4rem;}@media all and (min-width: 701px){.splash p{padding-left:20%}}.splash .hello{font-size:4rem;margin-bottom:1rem;font-weight:900;padding:0}.small-links{background:rgba(43,58,66,0.7);border-top:1px solid #666;border-bottom:1px solid #0c161c;text-align:right;font-size:1.7rem;height:2em;margin-top:-2em}.small-links > div{padding:.5em 2rem}.small-links a{text-decoration:none;}@media all and (max-width: 700px){.small-links a{text-align:center;display:inline-block;width:25%}.small-links a .text{display:none}}@media all and (min-width: 701px){.small-links a{margin-left:2rem}}.big-links{text-align:center}.big-links a{font-size:3rem;border:1px solid #e74c3c;box-sizing:border-box;color:#e74c3c;display:inline-block;width:49%;padding:2rem 0;text-decoration:none;transition:all .2s ease-in;}.big-links a:hover{color:#fff;background:#e74c3c}@media all and (max-width: 700px){.big-links a{width:100%}.big-links a:first-of-type{margin-bottom:1rem}}@media all and (min-width: 701px){.big-links a:first-of-type{margin-right:2%}}.big-links i{font-size:3.5rem;margin-right:1rem}.about,.ux-development{background:#efefef}.about > div{padding-top:5rem;padding-bottom:5rem}.resume > div{padding-top:3rem;padding-bottom:3rem}.fed-development > div:after,.ux-development > div:after,.user-experience > div:after{top:0%;left:4.5rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:30px;margin-left:-30px}.fed-development > div:after,.user-experience > div:after{border-top-color:#efefef}.fed-development i,.ux-development i,.user-experience i{color:#e74c3c;border:1px solid #e74c3c;width:5rem;padding:1.2rem 0;text-align:center;position:absolute;font-size:2.5rem;font-style:normal}.fed-development .fa-javascript,.ux-development .fa-javascript,.user-experience .fa-javascript{font-weight:bold}.fed-development p,.ux-development p,.user-experience p,.fed-development h2,.ux-development h2,.user-experience h2{margin-left:8rem}.fed-development p,.ux-development p,.user-experience p{margin-bottom:4rem}footer{background:#2b3a42;color:#efefef;text-align:right;font-size:1.8rem;padding:0 1rem;}footer a{text-decoration:none}footer .links{float:left;}footer .links a{margin-right:1rem}