html{height:100%}body{height:100%;font-family:"Open Sans",sans-serif;font-weight:300;color:#f0f4f9;background:#111417}h1{font-family:Ubuntu,sans-serif;font-size:2.6rem;font-weight:500}@media (min-width:576px){h1{font-size:4.1rem}}@media (min-width:768px){h1{font-size:5.6rem}}h2{font-family:Ubuntu,sans-serif;font-weight:500;font-size:2rem}@media (min-width:768px){h2{font-size:2.5rem}}h3{font-family:Ubuntu,sans-serif;font-size:1.4rem;font-weight:400}@media (min-width:768px){h3{font-size:1.6rem}}p{margin-bottom:.8rem;font-size:.8rem;line-height:180%}@media (min-width:576px){p{margin-bottom:.9rem;font-size:.9rem}}@media (min-width:768px){p{margin-bottom:1.05rem;font-size:1.05rem}}@media (min-width:992px){p{margin-bottom:1.2rem;font-size:1.2rem}}@media (min-width:1200px){p{margin-bottom:1.35rem;font-size:1.35rem}}mark{padding:0;color:#4e9afd;background-color:transparent}a{outline:0}#navigationBar{padding-top:.5rem;padding-bottom:.5rem;background-color:#111417;border-bottom:1px solid #0a2d5b}@media (min-width:768px){#navigationBar{padding-top:1rem;padding-bottom:1rem;background-color:transparent;border-bottom:none;-webkit-transition:background .4s ease-in-out,padding-top .4s ease-in-out,padding-bottom .4s;-moz-transition:background .4s ease-in-out,padding-top .4s ease-in-out,padding-bottom .4s;transition:background .4s ease-in-out,padding-top .4s ease-in-out,padding-bottom .4s}#navigationBar.navbarShrink{padding-top:.5rem;padding-bottom:.5rem;background-color:#111417;border-bottom:1px solid #0a2d5b}}#navigationBar .navbar-toggler{color:#f0f4f9;border:1px solid #f0f4f9;outline:0}#navigationBar .navbar-nav{margin-top:.5rem}@media (min-width:768px){#navigationBar .navbar-nav{margin-top:0;margin-left:auto}}#navigationBar a{padding-left:.5rem;padding-right:.5rem;font-family:Ubuntu,sans-serif;font-weight:500;color:#f0f4f9}#navigationBar a:active,#navigationBar a:hover{background-color:#404853;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;transition:background .2s ease-in-out}#navigationBar a.nav-link{text-transform:uppercase}#navigationBar a.nav-link.navigationIcon{display:inline-block;padding-left:1rem;padding-right:1rem;color:#f0f4f9}@media (min-width:768px){#navigationBar a.nav-link.navigationIcon{padding-left:.5rem;padding-right:.5rem}}#navigationBar .nav-item .active{background-color:#404853;-webkit-transition:background .4s ease-in-out;-moz-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.titleSection{display:table;width:100%;height:auto;padding-top:16rem;padding-bottom:12rem;text-align:center;background-image:url(../assets/images/titleimage.jpg);background-position:right;background-repeat:no-repeat;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (min-width:768px){.titleSection{height:100%;padding:0}}.titleCell{display:table-cell;vertical-align:middle}.titleHeading{text-transform:uppercase}.titleText{font-family:Ubuntu,sans-serif;font-size:1.4rem}@media (min-width:768px){.titleText{font-size:1.6rem}}.titleButton{display:inline-block;width:4rem;height:4rem;padding-top:.2rem;font-size:2.5rem;color:#f0f4f9;background-color:transparent;border-radius:100%!important;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.titleButton:active,.titleButton:hover{color:#f0f4f9;background:#404853}.contentSection{margin-top:6rem;text-align:center}@media (min-width:768px){.contentSection{margin-top:12rem}}.contentRow{margin-bottom:4rem}@media (min-width:768px){.contentRow{margin-bottom:6rem}}.contentHeading{margin-bottom:2rem;text-transform:uppercase}@media (min-width:768px){.contentHeading{margin-bottom:4rem}}@media (min-width:768px){.contentSubheading{margin-bottom:1rem}}.footerSection{margin-top:6rem;text-align:center}@media (min-width:768px){.footerSection{margin-top:12rem}}.footerText{font-size:.75rem}.aboutImage{width:100%;max-width:14rem;margin-bottom:2rem;border-radius:50%}.cvTable{margin:auto;font-size:.8rem;line-height:180%}@media (min-width:576px){.cvTable{font-size:.9rem}}@media (min-width:768px){.cvTable{font-size:1.05rem}}@media (min-width:992px){.cvTable{font-size:1.2rem}}@media (min-width:1200px){.cvTable{font-size:1.35rem}}.cvTable b{font-weight:600}.cvTable tr{border-top:1px solid}.cvTable tr:first-child{border-top:none}.cvTable td{padding:1.2rem 1rem}.cvTable td.cvDescription{text-align:left}.contactButton .contactButtonCircle{color:#111417}.contactButton:active .contactButtonCircle,.contactButton:hover .contactButtonCircle{color:#404853}.contactButton .contactButtonIcon{color:#4e9afd}.colorBlockContainer{padding:2rem;background-color:transparent}.colorBlock{display:inline-block;width:6rem;height:6rem;margin:0 1rem}.colorBlock.color1{background-color:#4e9afd}.colorBlock.color2{background-color:#0a2d5b}.colorBlock.color3{background-color:#a3c6f4}.colorBlock.color4{background-color:#fff}.colorBlock.color5{background-color:#000}.colorBlock.color6{background-color:#404853}.colorBlock.color7{background-color:#111417}.colorBlock.color8{background-color:#f0f4f9}.colorBlock.color9{background-color:#fff}.colorBlock.color10{background-color:#000}