/* Enter Your Custom CSS Here */

header.entry-header h1 {
    font-size: 2.6em !important;
    font-weight: 500 !important;
    color: #052E56 !important;
}

.entry-header {
    margin-bottom: 20px;
    padding-bottom: 8px;
}

.entry-header {
    border-bottom-color: #074C44;
    border-bottom-style: solid;
}

ul#menu-menu-1 {
    text-align: center !important;
}

.top-nav {
    text-transform: uppercase;
    font-size: 15px !important;
}

.current-menu-item {
    background-color: #0458A8 !important;
}

.menu-menu-1-container a:hover {
  	background-color: #028879 !important;
}

#masthead .hgroup {
    padding-top: 20px;
    padding-bottom: 20px;
}

.main-navigation {
    background: #292B34;
}

.wpcf7 {
    text-align: center;
}

.g-recaptcha{
   margin: 15px auto !important;
   width: auto !important;
   height: auto !important;
   text-align: -webkit-center;
   text-align: -moz-center;
   text-align: -o-center;
   text-align: -ms-center;
}