.header-top-wrap {
  padding-top: 7px;
  padding-bottom: 7px;
  background-color: var(--wft-primary-color)!important;
  color: white;
}
.header-tel-container a:hover,
.social-icon a:hover {
  color: var(--wft-secondary-color) !important;
}
.footer-area-wrapper {
  background-color: var(--wft-primary-color) !important;
  color: white !important;
}
.footer-widget__title {
  color: white !important;
}
.footer-widget__list.row > li > a.hover-style-link:hover {
  color: var(--wft-secondary-color) !important;
}
.contact-footer-container > .contact-footer-link > div > a:hover {
  color: var(--wft-secondary-color) !important;
}
.footer-social-container > ul.ht-social-networks.solid-rounded-icon > li > a.social-link {
  color: white !important;
}
.footer-social-container > ul.ht-social-networks.solid-rounded-icon > li > a.social-link:hover {
  color: var(--wft-secondary-color) !important;
  border: 1px solid var(--wft-secondary-color) !important;
}
.footer-logo {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
.footer-area-wrapper hr { border: 1px solid rgba(255, 255, 255, 0.2) !important };
.footer-area-wrapper .social-link i { color: white !important; }
.footer-area-wrapper .social-link { color: white !important; }
.footer-social-container > ul.ht-social-networks.solid-rounded-icon > li > a.social-link:hover { border: 1px solid white !important; color: white !important; }
.ht-social-networks.solid-rounded-icon .social-link:hover { border: 1px solid white !important; color: white !important; }
.navigation-menu > ul.nav-lang > li > a,  .navigation-menu > ul.nav-lang > li:hover > a  > span, .navigation-menu > ul.nav-lang > li:hover > a:after{
  color: white;
}