
/* Footer  */

footer {
  background-color: var(--color-black);
}

footer .et_pb_section {
  padding: 2rem 0;
}

footer .et_pb_row {
  padding: 0;
}

footer #logo-footer img[src*=".svg"] {
  width: 167px;
  height: 113px;
}

footer .et_pb_gutters3 .et_pb_column_1_3, 
footer .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
	width: 29%;
  margin-right: 0;
}
footer .et_pb_row .et_pb_column.et-last-child, 
footer .et_pb_row .et_pb_column:last-child {
  width: 42%;
}

@media (max-width: 980px) {
  .et_pb_column_1_3.et_pb_column_1_tb_footer.et_pb_column--with-menu {
    position: absolute;
    right: 0;
    top: 25px;
    width: 50% !important;
  }
  .et_pb_column_1_3.et_pb_column_1_tb_footer.et_pb_column--with-menu .et-menu-nav {
    width: 100%;
  }
  #menu-social-channels {
    background-color: unset !important;
    justify-content: end;
    width: 100%;
  }

  footer .et-menu a {
    font-size: 1rem;
  }
  footer  #logo-footer {
    width: 90px;
  }
  footer .et_pb_menu .et_mobile_nav_menu {
    display: none !important;
  }
  footer .et_pb_menu .et_pb_menu__menu, 
  footer .et_pb_menu .et_pb_menu__menu>nav, 
  footer .et_pb_menu .et_pb_menu__menu>nav>ul {
    justify-content: right;
  }
  footer .et_pb_menu .et-menu>li {
    padding-left: 18px;
    padding-right: 0px;
  }
}