@media (min-width: calc(992px)) {
  .mod-header.mod-header-wrapper .header-ext-social-links .social-link > span {
    color: var(--primary);
    font-size: 4rem;
  }
}

 .fab {
  font-weight: 400;
  font-size: 2em;
}

.button3
{
  align-items: center;
  background-color: #17312e;
  border: 1px solid #17312e;
  border-radius: var(--button-radius);
  box-shadow: none;
  color: var(--primary-contrast);
  cursor: pointer;
  display: inline-flex;
  font-size: var(--font-size-buttons-desktop);
  font-weight: var(--button-fontweight);
  justify-content: center;
  line-height: var(--button-lineheight);
  min-width: 0;
  padding: var(--button-padding);
  text-decoration: none;
  text-transform: none;
  transition: var(--button-transition);
  white-space: normal;
 }

.button3:hover
{
  color: #ffffff;
  background-color: rgba(69, 153, 168, 0.5);
  border-color: rgba(0, 153, 168, 0.5);;
 }

.button4
{
  align-items: center;
  background-color: #17312e;
  border: 1px solid #17312e;
  border-radius: var(--button-radius);
  box-shadow: none;
  color: var(--primary-contrast);
  cursor: pointer;
  display: inline-flex;
  font-size: var(--font-size-buttons-desktop);
  font-weight: var(--button-fontweight);
  justify-content: center;
  line-height: var(--button-lineheight);
  min-width: 0;
  padding: var(--button-padding);
  text-decoration: none;
  text-transform: none;
  transition: var(--button-transition);
  white-space: normal;
 }

.button4:hover
{
  color: #ffffff;
  background-color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.5);
 }

.button5
{
  align-items: center;
  background-color: #17312e;
  border: 1px solid #17312e;
  border-radius: var(--button-radius);
  box-shadow: none;
  color: var(--primary-contrast);
  cursor: pointer;
  display: inline-flex;
  font-size: var(--font-size-buttons-desktop);
  font-weight: var(--button-fontweight);
  justify-content: center;
  line-height: var(--button-lineheight);
  min-width: 0;
  padding: var(--button-padding);
  text-decoration: none;
  text-transform: none;
  transition: var(--button-transition);
  white-space: normal;
 }

.button5:hover
{
  color: #ffffff;
  background-color: rgba(69, 33, 16, 0.5);
  border-color: rgba(69, 33, 16, 0.5);
 }

ol li::marker, ul:not(.menu-vertical-items):not(.nav):not(.nav-sidebar-sticky):not(.chosen-choices):not(.chosen-results):not(.mod-header):not(.dropdown-menu):not(.dropdown-menu-level-2):not(.list-group):not(.list-unstyled):not(.error):not(.errors):not(#menu):not(.breadcrumb):not(.social):not(.cm-services):not(.multiselect-options) li::marker {
  color: black;
}