html{font-size:62.5%;font-family:Helvetica,Arial,sans-serif}body{background:#1a1a1a;padding:0;margin:0;color:#ccc}body p{font-size:1.4rem}.callout{color:#f3d410}.whiteout{color:#fff}.Portfolio__Header{background:url(/images/portfolio/portfolio-header-bg.jpg) no-repeat;background-size:cover;padding:20px;display:flex;justify-content:flex-end;align-items:center;border-bottom:.3rem solid #f4d828}@media screen and (max-width:930px){.Portfolio__Header{padding-top:375px;background-size:auto;background-position-x:-200px}}@media screen and (min-width:1550px){.Portfolio__Header{background-size:1300px}}.Portfolio__Blurb{min-width:35%}.Portfolio__Blurb h1{color:#e6e6e6;font-size:5rem;font-weight:400;text-shadow:#000 5px 4px 5px;margin-bottom:1rem}.Portfolio__Blurb .Ikenna{background:#000;padding:3rem;border-radius:2rem;max-width:575px;margin-left:auto}.Portfolio__Blurb a{margin-right:1rem;font-size:4rem}.Portfolio__Blurb a:hover,.Portfolio__Blurb p{color:#f3d410}.Portfolio .badge-secondary{background-color:#262626;padding:1rem;margin:0 1rem 1rem 0}.Portfolio .badge-primary{background-color:#f3d410;padding:1rem;margin:0 1rem 1rem 0}.Portfolio .website-link{color:#f3d410}.Portfolio__Navbar{border-bottom:1rem solid #c6ac0a;background-color:#dec10b;z-index:100}.Portfolio__Navbar .navbar-brand img{max-width:3rem}.Portfolio__Navbar a{color:#000;text-transform:uppercase}.Portfolio__Intro{padding:80px 20px}.Portfolio__Intro h2{color:#f3d410;font-size:3rem}.Portfolio__Resume{padding:80px 20px;background-color:#212121;border-top:.1rem solid #303030;border-bottom:.1rem solid #0d0d0d}.Portfolio__Resume__SectionHeader{margin-top:3rem;font-size:2.5rem}.Portfolio__Resume h2{color:#f3d410;font-size:3rem}.Portfolio__Contact{padding:2rem;background-color:#212121;border-top:.1rem solid #303030;border-bottom:.1rem solid #0d0d0d}.Portfolio__Contact h2,.Portfolio__Projects h2{color:#f3d410;font-size:3rem}.Portfolio__ProjectItem{border-radius:2rem;overflow:hidden;margin-top:3rem}.Portfolio__ProjectItem__Photo{display:flex;align-items:center;justify-content:center;background-color:#1f1f1f;padding:2rem}.Portfolio__ProjectItem__Photo img{max-width:90%;box-shadow:0 1px 10px 1px #000}.Portfolio__ProjectItem__Info{background-color:#141414;padding:2rem}.Portfolio__ProjectItem__Info h3{color:#fff}.Portfolio__ProjectItem__Info h3 small{color:#faeea2}.Portfolio__ProjectItem__Stack{font-size:1rem;color:#f3d410}.Portfolio__ProjectItem .website{color:#f3d410;padding:2rem 0;text-transform:uppercase}.Portfolio__ProjectItem .website a{color:#f3d410;font-size:1rem}.Portfolio__Timeline{margin:2rem 2rem 0 4rem;padding-left:4rem;border-left:.5em solid #f3d410;font-size:1.5rem}.Portfolio__Timeline__Item{padding-bottom:4rem}.Portfolio__Timeline__Item p{font-size:1.5rem;margin-top:6px}.Portfolio__Timeline__Item ul{list-style-type:disc;margin-top:10px;margin-bottom:20px;padding-left:50px}.Portfolio__Timeline__Item h3:before{content:" ";display:inline-block;background:#000;width:30px;height:30px;border:4px solid #f3d410;margin-left:-58px;position:relative;border-radius:100%;top:-2px;margin-right:27px}