/* ============================================================
   ELFSIGHT BRANDING REMOVAL CSS — AGGRESSIVE
   Vasquez Construction LLC
   ============================================================ */

/* ── Direct link targeting ── */
a[href*="elfsight.com"],
a[href*="elfsight.app"],
a[href*="elfsight.com/google-reviews-widget"],
a[href*="utm_campaign=free-widget"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  pointer-events: none !important;
  position: absolute !important;
  clip: rect(0, 0, 0, 0) !important;
  clip-path: inset(100%) !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  line-height: 0 !important;
  font-size: 0 !important;
}

/* ── Elfsight class-based branding ── */
.eapps-link,
.elfsight-app-branding,
.eapps-widget-toolbar,
.eapps-form-floating-button,
.eapps-form-floating-button-text,
[class*="eapps"][class*="link"],
[class*="eapps"][class*="branding"],
[class*="eapps"][class*="credit"],
[class*="eapps"][class*="badge"],
[class*="eapps"][class*="powered"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  pointer-events: none !important;
  position: absolute !important;
  clip: rect(0, 0, 0, 0) !important;
  clip-path: inset(100%) !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* ── Links inside widget containers ── */
[class*="eapps"] > a,
[class*="eapps"] > div > a[href*="elfsight"],
[class*="elfsight"] > a,
[class*="elfsight"] > div > a[href*="elfsight"],
div[class*="eapps-widget"] > a,
div[class*="elfsight"] > a[target="_blank"] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  position: absolute !important;
  width: 0 !important;
  height: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  clip-path: inset(100%) !important;
}

/* ── "Powered by" container — usually a small div at bottom of widget ── */
[class*="eapps"] [class*="footer"],
[class*="eapps"] [class*="copyright"],
[class*="eapps"] [class*="powered"],
[class*="eapps"] [class*="watermark"] {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  opacity: 0 !important;
}
