/* Widget: Header */

.bbr-ew-header {
  position: relative;
}

.bbr-ew-header .bbr-header-overlay {
  z-index: 1100;
}

.bbr-ew-header .mobile_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.bbr-ew-header .mobile_menu ul li {
  margin: 0;
  padding: 0;
}

.bbr-ew-header .mobile_menu ul li a {
  display: block;
}

.bbr-ew-header .header-contact .call-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: inherit;
  line-height: 1;
}

.bbr-ew-header .header-contact .call-icon svg {
  width: 1em;
  height: 1em;
  display: block;
  color: inherit;
  fill: currentColor;
  stroke: currentColor;
}

.bbr-ew-header .header-contact .call-icon svg [fill]:not([fill="none"]) {
  fill: currentColor;
}

.bbr-ew-header .header-contact .call-icon svg [stroke]:not([stroke="none"]) {
  stroke: currentColor;
}

.bbr-ew-header .header-contact:hover .call-icon,
.bbr-ew-header .header-contact:focus-visible .call-icon,
.bbr-ew-header #mobile-navigation-panel .mobile-header-social .header-contact:hover .call-icon,
.bbr-ew-header #mobile-navigation-panel .mobile-header-social .header-contact:focus-visible .call-icon {
  color: inherit;
}
