@media screen and (max-width:39.9375em){.Layout-header-content h2{font-size:2.25rem}.Layout-header-content p{font-size:1.1rem!important}h2{font-size:2rem}}.Layout-header{border-bottom:0!important;padding-left:0!important;padding-top:20px!important;padding-right:0!important;background-color:#222;color:#fff}.Layout-header-content{margin-bottom:20px}.Layout-header-content p{font-size:1.25rem}.Layout-header-logo{height:80px}.social-button:focus,.social-button:hover{border-color:#1779ba!important}.social-button:focus i,.social-button:hover i{color:#1779ba!important}.social-button i{padding-left:8px;padding-right:8px;font-size:18px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.social-button i:hover{color:#169de1!important}.callout a{color:inherit;text-decoration:inherit}.header-subnav{background:#074e68;float:none;position:absolute;text-align:center;margin:0 auto;bottom:0;width:100%}.header-subnav li{float:none;display:inline-block}.header-subnav li a{padding:.9rem 1rem;font-size:.75rem;color:#ffe;text-transform:uppercase;display:block;font-weight:700;letter-spacing:1px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.header-subnav li a.is-active,.header-subnav li a:hover{background:hsla(0,0%,98%,.15)}.header-subnav li a:hover{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.AboutMe-intro{padding-top:30px}.AboutMe-intro img{max-width:480px}.AboutMe .ctas{padding:60px 0}.AboutMe .quote-section{margin-bottom:60px;color:#1779ba;padding:18px}@media screen and (max-width:39.9375em){.AboutMe h2{font-size:1.7rem;text-align:center}.AboutMe h3{font-size:1.5rem;text-align:center}.AboutMe h5{padding-top:8px;padding-bottom:15px;color:#1a1a1a;text-align:center}.AboutMe .AboutMe-intro p,.AboutMe .ctas p{color:#4f4f4f;text-align:justify;padding-bottom:14px}.AboutMe .ctas{padding:20px 0}}@media screen and (min-width:40em) and (max-width:63.9375em){.AboutMe .ctas .columns:nth-child(-n+2){margin-bottom:30px}.AboutMe .ctas p{text-align:justify}.AboutMe .ctas .columns:nth-child(3){padding-right:23%;padding-left:23%}}.Work .mock-tabs{margin-bottom:20px;border-bottom:1px solid #d1d1d1}.Work .mock-tabs a{border-radius:3px 3px 0 0;padding:16px 20px;line-height:49px}.Work .mock-tabs a.is-active{border-color:#d1d1d1;border-style:solid;border-width:1px 1px 0;border-bottom:1px solid #fff}.Work .media-object img{max-width:100px}.Work .overview{margin-bottom:20px}.Personal img{max-width:100%}.Personal.row{max-width:85rem}
/*# sourceMappingURL=main.8b5cfcc3.css.map*/