#footer a,#footerbar a,a,a:focus,a:hover{text-decoration:none}body{background-color:rgba(247,247,249,1)}.h1,h1{font-size:2.25rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Oxygen,sans-serif;font-weight:300;line-height:1.2}.bg-white{background-color:#fff}.bg-orange{background-color:#f89406}.bg-lightorange{background-color:#ffae3f}a{color:#f89406;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:focus,a:hover{color:#ffae3f}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}#content{margin-top:2rem}.site-header{background-image:url(../images/header.jpg);background-size:cover;background-position:center;color:#FFF;display:flex;height:150px;text-shadow:0 0 2px rgba(0,0,0,.5)}#footer-social h4,#footer-social ul{display:inline-block;padding:0;vertical-align:middle}.site-header .site-title{font-size:2.5rem;margin-left:-2px}.site-header .site-description{font-size:1.125rem;margin:-10px 0 15px;opacity:.8}@media (min-width:576px){.frontpage-header{height:300px}.frontpage-header .site-title{font-size:3rem}.frontpage-header .site-description{margin-bottom:25px}}@media (max-width:575px){.site-header{height:125px}.site-header .site-title{font-size:2rem}.frontpage-header{height:200px}.site-header .container{width:100%}}#footerbar{background-color:#313233;color:#CCC;font-size:12px;margin-top:2rem}#footerbar h3{color:#CCC;font-size:18px}#footerbar ul{line-height:1.6em;list-style:none;padding:0}#footerbar a{color:#CCC}#footerbar a:hover{color:#FFF}#footerbar p{line-height:1;margin:0}#footer{background-color:#1F1F1F;border-top:1px solid #3A3A3A;color:#4e4e4e;font-size:.875em;line-height:40px}#footer p{margin:0}#footer a{color:#4e4e4e}#footer a:hover{color:#AAA}#footer-social h4{font-size:1em;font-weight:400;margin:0}#footer-social ul{margin:0;list-style:none;font-size:1.25em}#footer-social li{float:left;margin-left:10px}.front-me article,.front-me aside{display:flex}.front-me aside>*{flex:1}.carousel-holder{background:#ffae3f;color:#FFF;display:flex;padding:3rem 15px;text-align:center}.main-carousel{align-self:center;flex:1}.carousel-cell{width:100%}.main-carousel .h3{line-height:1.2em}.flickity-page-dots{left:0;bottom:-20px}.flickity-page-dots .dot{background:#FFF}.stats-row strong{display:block;font-family:Oxygen,sans-serif;font-size:3em;letter-spacing:3px;line-height:1.1em;font-weight:700}.post-overview a,.stats-row span{font-size:.875em;text-transform:uppercase}.stats-row span{font-weight:300}.post-overview p{margin-bottom:.25rem}.row-title{margin:1rem 0}.entry-title{text-transform:uppercase}body:not(.single) h1.entry-title{font-size:2.5em;margin:1.5rem 0;text-align:center}body:not(.single) h1.entry-title:after{background:#ffae3f;content:'';display:block;height:2px;line-height:1;margin:10px auto 0;width:200px}.form-submit{margin-bottom:0}.pagination>li>a,.pagination>li>span{color:#f89406}.pagination>li>a:hover{color:#ffae3f}.btn-primary,.label-primary,.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{background-color:#f89406;border-color:#f89406}#image-navigation .nav-next a:hover,#image-navigation .nav-previous a:hover,.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.label-primary[href]:focus,.label-primary[href]:hover{background-color:#ffae3f;border-color:#ffae3f}.btn.btn-primary{color:#FFF}.navbar-mh17{background-color:rgba(255,255,255,.9);box-shadow:0 0 .6em rgba(0,0,0,.2);font-weight:200}.navbar-mh17 .navbar-brand,.navbar-mh17 .navbar-brand:hover{color:#f89406}.fa-big{font-size:12vw}.stats-numbers .display-4{display:block;line-height:1.3}.stats-numbers span{font-size:1.1em}@media (max-width:575px){.front-me .col-md-4{padding:0}.carousel-holder{padding:1.5rem 15px}.navbar-mh17{background-color:#FFF}#about-wordpress .fa{font-size:8em;margin-bottom:.2em}}.breadcrumb-bg{background:#f89406}.breadcrumb a,.breadcrumb-item+.breadcrumb-item::before{color:#FFF;font-weight:400}.breadcrumb a:hover{color:rgba(255,255,255,.75)}.breadcrumb .active{color:#FFF;font-weight:700}.resume{margin-top:-2rem;margin-bottom:-2rem}.resume h2{color:#f89406}.resume dt{color:rgba(248,148,6,.75)}.resume .timeline{border-left:1px solid rgba(248,148,6,.4);list-style:none;margin-left:5px;padding-left:24px}.resume .timeline li{margin-bottom:1.5rem}.resume .timeline .date{font-size:.75em;font-weight:300;margin-bottom:.25em}.resume .timeline .company{font-size:1em;font-weight:700;letter-spacing:1px;line-height:1.2em;margin-bottom:.25em;text-transform:uppercase;position:relative}.resume .timeline .company:before{position:absolute;width:9px;height:9px;border-radius:4px;top:5px;left:-29px;background:#f89406;content:""}.resume .timeline .position{font-size:.875em}@media (max-width:575px){.resume .container{padding:0}}