@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none;text-transform:none;color:#7c74ff;text-decoration:underline}}a:hover{text-decoration:underline}body{line-height:1;font-family:lato,ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:19px;background-color:#fefefe;color:#04143a;font-display:swap}
ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p{color:#15171a;font-size:17;line-height:31px}strong{font-weight:600}div,footer{box-sizing:border-box}.logo img{width:100px}.logo img:hover{animation:shake 1s}.slash{color:#7c74ff}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}h2{color:#3b445b}.container{max-width:500px;height:auto;margin:60px auto;padding:0 20px}.hero{margin:50px auto;position:relative}
h1.name{font-size:70px;font-weight:300;display:inline-block}.email{display:block;font-size:20px;font-weight:300;color:#7c74ff;margin-top:10px;font-weight:700}.lead{font-size:28px;font-weight:300;line-height:38px;margin-top:15px}.sections{vertical-align:top;display:inline-block;width:100%}.section-title{font-size:45px;font-weight:600;margin-bottom:15px;text-decoration:underline}.list-card{margin:30px 0}.list-card .exp,.list-card div{display:inline-block;vertical-align:top}.list-card .exp{margin-right:15px;color:#4a90e2;font-weight:600;width:100px}.list-card div{width:95%}.list-card h3{font-size:20px;font-weight:600;color:#5b6a9a;line-height:26px;margin-bottom:8px}.list-card div span{font-size:16px;color:#81899c;line-height:22px}footer{color:#a9a9a9;font-size:16px;text-align:center;margin-bottom:20px!important}