#main-content a:not(.et_pb_button):hover {
  text-decoration: underline;
}

html body #page-container header.et-l--header .ds-custom-link a {
 background-color: #0b605b !important;
}

header.et-l--header .menu-item:not(.ds-custom-link) a {
  color: #545456 !important;
}

header.et-l--header .menu-item:not(.ds-custom-link) a:hover {
  color: #1B6416 !important;
  opacity: 1 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section_1_tb_footer {
  background-color: #ffffff !important;
  border-top: 5px solid #80bc00;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column h2,
html body #page-container #et-boc.et-boc footer .et-l--footer .et_pb_section .et_pb_row .et_pb_column h3,
html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column h4 {
  color: #348730 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column .et_pb_divider::before {
  border-top-color: #348730 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column p {
  color: #545456 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column a {
  color: #545456 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column a:not(.icon):hover {
  text-decoration: underline !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column .et_pb_button_module_wrapper a.et_pb_button {
  color: #545456 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column .et_pb_button_module_wrapper a.et_pb_button::before {
  color: #545456 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column .et_pb_button_module_wrapper .et_pb_button_0_tb_footer {
  color: #ffffff !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column a.icon {
  border-color: #545456 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section .et_pb_row .et_pb_column a.icon::before {
  color: #545456 !important;
}

html body #page-container #et-boc.et-boc footer.et-l--footer .et_pb_section_1_tb_footer .et_pb_row .et_pb_column_1_4 .et_pb_button_0_tb_footer_wrapper a.et_pb_button {
  color: #ffffff !important;
}
