.holcim_footer {
  background-color: var(--holcim-lightergrey);
  border-top: 7px solid var(--holcim-red);
}
.holcim_footer .top_container {
  align-items: end;
}
.holcim_footer h4 {
  color: var(--holcim-black);
}
.holcim_footer .bottom_container .right_side .text_wrapper {
  color: inherit;
}
.holcim_footer .bottom_container .left_side .social_wrapper .icon {
  background: #272727 0% 0% no-repeat padding-box;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta {
  background-color: var(--holcim-red-a11y);
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta:hover {
  background-color: var(--holcim-red);
  color: white;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-1 {
  background-color: var(--holcim-cta-bg-color-1) !important;
  color: var(--holcim-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-1:hover {
  background-color: var(--holcim-cta-hover-background-color) !important;
  color: var(--holcim-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-2 {
  background-color: var(--holcim-cta-bg-color-2) !important;
  color: var(--holcim-palette-3) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-2:hover {
  background-color: var(--holcim-lightgrey) !important;
  color: var(--holcim-red) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-3 {
  background-color: var(--holcim-cta-bg-color-3) !important;
  color: var(--holcim-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-3:hover {
  background-color: var(--holcim-red) !important;
  color: var(--holcim-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-4 {
  background-color: var(--holcim-cta-bg-color-4) !important;
  color: var(--holcim-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-4:hover {
  background-color: var(--holcim-red-a11y) !important;
  color: var(--holcim-white) !important;
  box-shadow: 0px 20px 40px rgba(0, 0, 0, 0.15) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-5 {
  background-color: var(--holcim-cta-bg-color-5) !important;
  color: var(--holcim-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-5:hover {
  background-color: var(--holcim-red-a11y) !important;
  color: var(--holcim-white) !important;
}
.holcim_footer .bottom_container .left_side .menu_wrapper .content a {
  color: var(--holcim-red-a11y);
}
.holcim_footer .bottom_container .left_side .menu_wrapper .content a:hover {
  color: var(--holcim-red);
}
/*# sourceMappingURL=style.css.map */
