a.button_cta,
div.button_cta {
  background-color: var(--corporate-cta-background-color);
  border-radius: 38px;
  padding: 0.75rem 2.5rem 0.6875rem;
  color: var(--corporate-white);
  display: inline-block;
  margin-bottom: 1rem;
  text-decoration: none;
  position: relative;
  white-space: normal;
  font-weight: bold;
  font-size: 0.875rem;
  cursor: pointer;
}
a.button_cta:hover,
div.button_cta:hover {
  background-color: var(--corporate-cta-hover-background-color);
  color: var(--corporate-white);
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15);
}
a.button_cta.cta-color-1,
div.button_cta.cta-color-1 {
  background-color: var(--corporate-cta-bg-color-1) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-color-1:hover,
div.button_cta.cta-color-1:hover {
  background-color: var(--corporate-blue) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-color-2,
div.button_cta.cta-color-2 {
  background-color: var(--corporate-cta-bg-color-2) !important;
  color: var(--corporate-black) !important;
}
a.button_cta.cta-color-2:hover,
div.button_cta.cta-color-2:hover {
  background-color: var(--corporate-white) !important;
  color: var(--corporate-bright-blue) !important;
}
a.button_cta.cta-color-3,
div.button_cta.cta-color-3 {
  background-color: var(--corporate-cta-bg-color-3) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-color-3:hover,
div.button_cta.cta-color-3:hover {
  background-color: var(--corporate-light-green) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.cta-color-4,
div.button_cta.cta-color-4 {
  background-color: var(--corporate-cta-bg-color-4) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-color-4:hover,
div.button_cta.cta-color-4:hover {
  background-color: var(--corporate-lb-background-ecopact-color) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.cta-color-5,
div.button_cta.cta-color-5 {
  background-color: var(--corporate-cta-bg-color-5) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-color-5:hover,
div.button_cta.cta-color-5:hover {
  background-color: var(--corporate-bright-blue) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-secondary,
div.button_cta.cta-secondary {
  background-color: var(--corporate-lightgrey);
  color: var(--corporate-black);
}
a.button_cta.cta-secondary:hover,
div.button_cta.cta-secondary:hover {
  background-color: var(--corporate-white);
  color: var(--corporate-bright-blue);
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15);
}
a.button_cta.cta-secondary.cta-color-1,
div.button_cta.cta-secondary.cta-color-1 {
  background-color: var(--corporate-cta-bg-color-1) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-secondary.cta-color-1:hover,
div.button_cta.cta-secondary.cta-color-1:hover {
  background-color: var(--corporate-blue) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-secondary.cta-color-2,
div.button_cta.cta-secondary.cta-color-2 {
  background-color: var(--corporate-cta-bg-color-2) !important;
  color: var(--corporate-black) !important;
}
a.button_cta.cta-secondary.cta-color-2:hover,
div.button_cta.cta-secondary.cta-color-2:hover {
  background-color: var(--corporate-white) !important;
  color: var(--corporate-bright-blue) !important;
}
a.button_cta.cta-secondary.cta-color-3,
div.button_cta.cta-secondary.cta-color-3 {
  background-color: var(--corporate-cta-bg-color-3) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-secondary.cta-color-3:hover,
div.button_cta.cta-secondary.cta-color-3:hover {
  background-color: var(--corporate-light-green) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.cta-secondary.cta-color-4,
div.button_cta.cta-secondary.cta-color-4 {
  background-color: var(--corporate-cta-bg-color-4) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-secondary.cta-color-4:hover,
div.button_cta.cta-secondary.cta-color-4:hover {
  background-color: var(--corporate-lb-background-ecopact-color) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.cta-secondary.cta-color-5,
div.button_cta.cta-secondary.cta-color-5 {
  background-color: var(--corporate-cta-bg-color-5) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.cta-secondary.cta-color-5:hover,
div.button_cta.cta-secondary.cta-color-5:hover {
  background-color: var(--corporate-bright-blue) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta,
div.button_cta.blockcta {
  line-height: 1.125rem;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0.8125rem 1.25rem;
  white-space: normal;
}
@media (max-width: 79.99875rem) {
  a.button_cta.blockcta,
div.button_cta.blockcta {
    font-size: 0.8125rem;
    line-height: 1.0625rem;
  }
}
a.button_cta.blockcta.blockcta-only-button,
div.button_cta.blockcta.blockcta-only-button {
  border-radius: 20px;
}
a.button_cta.blockcta.cta_download .file_metadata,
div.button_cta.blockcta.cta_download .file_metadata {
  display: inline-block;
}
a.button_cta.hasIcon,
div.button_cta.hasIcon {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
a.button_cta.blockcta-primary,
div.button_cta.blockcta-primary {
  background-color: var(--corporate-cta-background-color);
  color: var(--corporate-white);
}
a.button_cta.blockcta-primary:hover,
div.button_cta.blockcta-primary:hover {
  background-color: var(--corporate-cta-hover-background-color);
  color: var(--corporate-white);
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15);
}
a.button_cta.blockcta-primary.cta-color-1,
div.button_cta.blockcta-primary.cta-color-1 {
  background-color: var(--corporate-cta-bg-color-1) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-primary.cta-color-1:hover,
div.button_cta.blockcta-primary.cta-color-1:hover {
  background-color: var(--corporate-blue) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-primary.cta-color-2,
div.button_cta.blockcta-primary.cta-color-2 {
  background-color: var(--corporate-cta-bg-color-2) !important;
  color: var(--corporate-black) !important;
}
a.button_cta.blockcta-primary.cta-color-2:hover,
div.button_cta.blockcta-primary.cta-color-2:hover {
  background-color: var(--corporate-white) !important;
  color: var(--corporate-bright-blue) !important;
}
a.button_cta.blockcta-primary.cta-color-3,
div.button_cta.blockcta-primary.cta-color-3 {
  background-color: var(--corporate-cta-bg-color-3) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-primary.cta-color-3:hover,
div.button_cta.blockcta-primary.cta-color-3:hover {
  background-color: var(--corporate-light-green) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.blockcta-primary.cta-color-4,
div.button_cta.blockcta-primary.cta-color-4 {
  background-color: var(--corporate-cta-bg-color-4) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-primary.cta-color-4:hover,
div.button_cta.blockcta-primary.cta-color-4:hover {
  background-color: var(--corporate-lb-background-ecopact-color) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.blockcta-primary.cta-color-5,
div.button_cta.blockcta-primary.cta-color-5 {
  background-color: var(--corporate-cta-bg-color-5) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-primary.cta-color-5:hover,
div.button_cta.blockcta-primary.cta-color-5:hover {
  background-color: var(--corporate-bright-blue) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-secondary,
div.button_cta.blockcta-secondary {
  background-color: var(--corporate-palette-20);
  color: var(--corporate-black);
}
a.button_cta.blockcta-secondary:hover,
div.button_cta.blockcta-secondary:hover {
  background-color: var(--corporate-white);
  color: var(--corporate-bright-blue);
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15);
}
a.button_cta.blockcta-secondary.cta-color-1,
div.button_cta.blockcta-secondary.cta-color-1 {
  background-color: var(--corporate-cta-bg-color-1) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-secondary.cta-color-1:hover,
div.button_cta.blockcta-secondary.cta-color-1:hover {
  background-color: var(--corporate-blue) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-secondary.cta-color-2,
div.button_cta.blockcta-secondary.cta-color-2 {
  background-color: var(--corporate-cta-bg-color-2) !important;
  color: var(--corporate-black) !important;
}
a.button_cta.blockcta-secondary.cta-color-2:hover,
div.button_cta.blockcta-secondary.cta-color-2:hover {
  background-color: var(--corporate-white) !important;
  color: var(--corporate-bright-blue) !important;
}
a.button_cta.blockcta-secondary.cta-color-3,
div.button_cta.blockcta-secondary.cta-color-3 {
  background-color: var(--corporate-cta-bg-color-3) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-secondary.cta-color-3:hover,
div.button_cta.blockcta-secondary.cta-color-3:hover {
  background-color: var(--corporate-light-green) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.blockcta-secondary.cta-color-4,
div.button_cta.blockcta-secondary.cta-color-4 {
  background-color: var(--corporate-cta-bg-color-4) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-secondary.cta-color-4:hover,
div.button_cta.blockcta-secondary.cta-color-4:hover {
  background-color: var(--corporate-lb-background-ecopact-color) !important;
  color: var(--corporate-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
a.button_cta.blockcta-secondary.cta-color-5,
div.button_cta.blockcta-secondary.cta-color-5 {
  background-color: var(--corporate-cta-bg-color-5) !important;
  color: var(--corporate-white) !important;
}
a.button_cta.blockcta-secondary.cta-color-5:hover,
div.button_cta.blockcta-secondary.cta-color-5:hover {
  background-color: var(--corporate-bright-blue) !important;
  color: var(--corporate-white) !important;
}
/*# sourceMappingURL=style.css.map */
