a,
#navigation .menu > li > a,
#homepage-video .left-column,
#homepage-buckets h3,
#header #menu-toggle,
#page-content h1,
#page-content h3,
.sidebar-menu > li > a,
.sidebar-menu > li.active > a:hover,
.sidebar-button {
  color: #003b62;
}

#header #top-row,
#navigation .menu > li.has-submenu:hover > a,
#navigation .menu .sub-menu,
.sidebar-menu ul {
  background-color: #003b62;
}

#menu-toggle .bars,
#menu-toggle .bars:before,
#navigation .menu {
  border-color: #003b62;
}

#header #top-row a:hover,
#navigation .menu > li.active > a,
#navigation .menu > li:hover > a,
#navigation .menu .sub-menu a:hover,
#navigation .menu .sub-menu li.active > a,
.white-button .arrows,
.white-button:hover,
.sidebar-button:hover {
  color: #01a0b4;
}

.slick-arrow:hover,
#lead-in-section a,
.sidebar-menu > li > a:hover,
.sidebar-menu ul li a:hover,
.sidebar-menu ul li.active > a {
  color: #00d6ce;
}

.white-button {
  box-shadow: 3px 5px 10px 0px rgba(0, 59, 98, 0.75);
}

.newsletter-form .form-field,
.newsletter-form .form-submit {
  border-color: #00d7ce;
}

.newsletter-form .form-submit,
.sidebar-menu > li.active > a {
  background-color: #00d7ce;
}

#footer-menu a {
  color: #00d7ce;
}

#page-content h2 {
  color: #02a0b4;
}

@media (max-width: 991px) {
  #navigation .menu > li.has-submenu:hover > a,
  #navigation .menu .sub-menu {
    background-color: transparent;
  }
}