.elementor-26142 .elementor-element.elementor-element-9a40810{--display:flex;}.elementor-26142 .elementor-element.elementor-element-93741b2 .e-floating-bars{background-color:#03012D;--e-floating-bars-announcement-text-color:#FFFFFF;--e-floating-bars-cta-button-icon-gap:5px;--e-floating-bars-cta-button-text-color:#B0FC38;--e-floating-bars-cta-button-text-color-hover:#C8FE6E;--e-floating-bars-close-button-color:rgba(255,255,255,0.6);--e-floating-bars-close-icon-size:14px;justify-content:center;--e-floating-bars-elements-gap:20px;--e-floating-bars-elements-padding-block-end:12px;--e-floating-bars-elements-padding-block-start:12px;--e-floating-bars-elements-padding-inline-end:16px;--e-floating-bars-elements-padding-inline-start:16px;--e-floating-bars-background-overlay-opacity:0.5;}.elementor-26142 .elementor-element.elementor-element-93741b2 .e-floating-bars__announcement-text{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-align:center;}.elementor-26142 .elementor-element.elementor-element-93741b2 .e-floating-bars__cta-button{flex-direction:row-reverse;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;}.elementor-26142 .elementor-element.elementor-element-93741b2 .e-floating-bars__close-button{inset-inline-end:10px;}.elementor-26142 .elementor-element.elementor-element-93741b2 .e-floating-bars__cta-button-container{justify-content:center;}/* Start custom CSS *//* Profit Hawk Hello Bar A — NEW chip + Inter type + design polish */
.elementor-26142 .e-floating-bars {
  font-family: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;
  border-bottom: 1px solid rgba(255,255,255,0.08);
  -webkit-font-smoothing: antialiased;
}

/* Hide the default announcement icon completely */
.elementor-26142 .e-floating-bars__announcement-icon { display: none !important; }

/* NEW chip rendered as a ::before pseudo-element on the announcement text */
.elementor-26142 .e-floating-bars__announcement-text::before {
  content: "NEW";
  display: inline-flex;
  align-items: center;
  margin-right: 14px;
  padding: 3px 7px;
  background: #B0FC38;
  color: #03012D;
  border-radius: 4px;
  font-family: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;
  font-size: 10px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  line-height: 1;
  vertical-align: middle;
  position: relative;
  top: -1px;
}

/* Body text */
.elementor-26142 .e-floating-bars__announcement-text { font-variant-numeric: tabular-nums; }

/* CTA — lime underlined link, no hover background */
.elementor-26142 .e-floating-bars__cta-button.is-type-link {
  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;
}
.elementor-26142 .e-floating-bars__cta-button.is-type-link:hover { color: #C8FE6E; }
.elementor-26142 .e-floating-bars__cta-icon svg { width: 12px; height: 12px; }

/* Close button polish */
.elementor-26142 .e-floating-bars__close-button {
  width: 24px;
  height: 24px;
  border-radius: 4px;
  transition: color 120ms ease, background 120ms ease;
}
.elementor-26142 .e-floating-bars__close-button:hover {
  color: #FFFFFF !important;
  background: rgba(255,255,255,0.08);
}

/* Mobile: chip wraps gracefully */
@media (max-width: 600px) {
  .elementor-26142 .e-floating-bars__announcement-text::before { margin-right: 8px; }
}/* End custom CSS */