.holcim_footer {
  background-color: var(--lafarge-lightergrey);
  border-top: 7px solid var(--lafarge-green);
}
.holcim_footer h4 {
  color: var(--lafarge-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(--lafarge-green);
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta:hover {
  background-color: var(--lafarge-green);
  color: white;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-1 {
  background-color: var(--lafarge-cta-bg-color-1) !important;
  color: var(--lafarge-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-1:hover {
  background-color: var(--lafarge-cta-hover-background-color) !important;
  color: var(--lafarge-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-2 {
  background-color: var(--lafarge-cta-bg-color-2) !important;
  color: var(--lafarge-palette-3) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-2:hover {
  background-color: var(--lafarge-lightgrey) !important;
  color: var(--lafarge-green) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-3 {
  background-color: var(--lafarge-cta-bg-color-3) !important;
  color: var(--lafarge-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-3:hover {
  background-color: var(--lafarge-light-green) !important;
  color: var(--lafarge-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(--lafarge-cta-bg-color-4) !important;
  color: var(--lafarge-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-4:hover {
  background-color: var(--lafarge-lb-background-ecopact-color) !important;
  color: var(--lafarge-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(--lafarge-cta-bg-color-5) !important;
  color: var(--lafarge-white) !important;
}
.holcim_footer .bottom_container .left_side .cta_wrapper a.button_cta.cta-color-5:hover {
  background-color: var(--lafarge-dark-green) !important;
  color: var(--lafarge-white) !important;
}
.holcim_footer .bottom_container .left_side .menu_wrapper .content a {
  color: var(--lafarge-green);
}
.holcim_footer .bottom_container .left_side .menu_wrapper .content a:hover {
  color: var(--lafarge-green);
}
/*# sourceMappingURL=style.css.map */
