.site-branding .custom-logo {
  width: 50%;
  color: #097574;
}

.site-header {
  background-color: white;
}

.site-title {
  font-size: 60px;
}

.site-description {
  font-size: 18px;
}

#footer-text.site-info {
  color: black;
}

#primary-menu.menu {
  background-color: white;
  border-radius: 25px;
}

.main-navigation ul a:link {
  color: #097574;
  font-weight: bold;
}

#main.site-main a {
  color: #097574;
}

.entry-content a {
  background-color: lightgrey;
}

.page-title {
  color: #097574;
}

.entry-header {
  border-top-width: 5px;
  border-top-style: solid;
  border-color: #097574;
}

.widget-title {
  border-top-width: 5px;
  border-top-style: solid;
  border-color: #097574;
}

a:link {
  color: #097574;
}

#main.site-main p{
  color: #097574;
}

.entry-title {
  color: #097574;
}


.widget-wrap a {
  color:#097574;
}