.w3e-header-builder.transparent-header .w3e-site-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
}
.w3e-header-builder .w3e-site-header.sticky {
  position: fixed;
  top: var(--wp-admin--admin-bar--height, 0px);
}
.w3e-header-builder .w3e-site-header.sticky .navbar-nav {
  border: 0 !important;
  background-color: transparent !important;
  padding: 0 !important;
}

.w3e-site-header {
  padding: 0 20px;
}
.w3e-site-header .navbar-nav .dropdown-toggle::after {
  vertical-align: middle;
}
.w3e-site-header.transparent-header.has-topbar {
  top: calc(var(--wp-admin--admin-bar--height, 0px) + 30px);
}
.w3e-site-header.transparent-header.has-topbar.sticky {
  top: var(--wp-admin--admin-bar--height, 0px);
}
.w3e-site-header.transparent-header.w3e-site-header .navbar-toggler {
  border: 0;
  padding: 0;
}
.w3e-site-header.transparent-header.w3e-site-header .navbar-toggler .navbar-toggler-icon {
  background: none;
}
.w3e-site-header.transparent-header.w3e-site-header .navbar-toggler .navbar-toggler-icon svg {
  width: 100%;
  height: 100%;
}
.w3e-site-header.transparent-header.w3e-site-header .offcanvas-menu .btn-close {
  --bs-btn-close-opacity: 1;
  background: none;
  position: relative;
  right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.w3e-site-header.transparent-header.w3e-site-header .offcanvas-menu .btn-close svg {
  flex-shrink: 0;
}

/*# sourceMappingURL=style.css.map */
