body:not(:has(#elementor-pro-css)) #elementor-panel-category-pro-elements,
body:not(:has(#elementor-pro-css)) #elementor-panel-category-theme-elements-single,
body:not(:has(#elementor-pro-css)) #elementor-panel-category-woocommerce-elements,
body:not(:has(#elementor-pro-css)) #elementor-panel-category-theme-elements,
body:not(:has(#elementor-pro-css)) #elementor-panel-category-custom-widgets{
  /* pro elements if Elementor Pro is not installed */
  display: none;
}

#elementor-panel-get-pro-elements {
  /* go pro element at the end of the elements tab */
  display: none;
}

#elementor-panel-elements-navigation div[data-tab="global"] {
  /* global tab */
  display: none;
}

#elementor-panel-global {
  /* global tab content */
  display: none;
}

body:not(:has(#elementor-pro-css)) .elementor-panel-menu-items .elementor-panel-menu-item.elementor-panel-menu-item-site-editor {
  /* site editor button */
  display: none;
}

body:not(:has(#elementor-pro-css)) #elementor-template-library-templates[data-template-source="remote"] .elementor-template-library-template.elementor-template-library-pro-template {
  /* pro templates */
  display: none;
}

a.elementor-plugins-gopro {
  /* go pro link in plugins page */
  display: none;
}

body:not(:has(#elementor-pro-css)) .elementor-context-menu-list__item-open_notes {
  /* right click menu*/
  display: none;
}

.elementor-control-custom_logo_promotion {
  /* fiverr ad in site-settings */
  display: none;
}

body:not(:has(#elementor-pro-css)) .elementor-panel-menu-item.elementor-panel-menu-item-notes {
  /* "notes" menu entry */
  display: none !important;
}

.elementor-navigator__promotion-text {
  /* navigator pro link */
  display: none;
}

body:not(:has(#elementor-pro-css)) div[data-collapse_id="section_custom_css_pro"],
body:not(:has(#elementor-pro-css)) div[data-collapse_id="section_custom_css_pro"]+div,
body:not(:has(#elementor-pro-css)) .elementor-control-custom_css_pro,
body:not(:has(#elementor-pro-css)) .elementor-control-section_custom_css_pro {
  /* custom css */
  display: none;
}

body:not(:has(#elementor-pro-css)) .elementor-control-section_custom_attributes_pro {
  /* attributes */
  display: none;
}

body:not(:has(#elementor-pro-css)) .elementor-control-dynamic-switcher {
  /* dynamic attributes */
  display: none !important;
}

.e-ai-button {
  display: none;
}

/* pro widgets */
.elementor-panel-category .elementor-element-wrapper.elementor-element--promotion {
  display: none;
}

body:not(:has(#elementor-pro-css)) #elementor-panel-get-pro-elements-sticky {
  display: none;
}

#elementor-navigator__footer__promotion {
  display: none;
}

/* home screen */
#e-home-screen .MuiContainer-root:has(> .MuiPaper-root > a[data-id="/go-pro-home-sidebar-upgrade/"]),
#e-home-screen iframe,
#wpfooter p:has(a[data-id="/admin-review/"]),
#editor-one-sidebar-navigation .MuiBox-root:has(> .MuiButton-outlinedPromotion),
#elementor-home-app .MuiGrid-item:has(.MuiButton-outlinedPromotion) {
  display: none !important;
}

/* hello */
#ehe-admin-home .MuiGrid-root.MuiGrid-item:has(.MuiStack-root .MuiStack-root .MuiButton-colorPromotion) {
  display: none;
}

/* update button in main menu */
#toplevel_page_elementor-home .wp-submenu li a[href="admin.php?page=elementor-one-upgrade"] {
  display: none !important;
}

/* angie */
.MuiBox-root:has(> button.MuiButtonBase-root[aria-label="Angie"]) {
  display: none !important;
}

header.MuiPaper-root #hfe-dashboard-button {
  display: none !important;
}
