/*
 Purpose: Hide any "Become a Teacher" / "Become an Instructor" CTA blocks, menus, and forms across the entire site.
 Scope: Site-wide (frontend), CSS-only, safe across theme updates.
 Notes:
 - Targets LearnPress become teacher form wrapper and common menu/footer CTA classes.
 - Uses attribute selectors and case-insensitive matching where possible for robustness.
 - Kept specific to avoid hiding unrelated elements.
*/

/* LearnPress form wrapper and shortcode container */
#learn-press-become-teacher-form,
.become-teacher-form,
.lp-become-teacher,
/* Elementor widget common wrappers (defensive) */
.elementor-widget-learn-press-become-a-teacher,
.elementor-widget-BecomeATeacherElementor,
/* Common CTA container ids/classes sometimes used in demos */
#become-a-teacher,
.become-a-teacher,
/* Theme menu item added in header account dropdown */
.menu-item-become-a-teacher,
/* Generic links/buttons that exactly match the CTA text */
a[href*="become-a-teacher" i],
a[href*="lp-become-a-teacher" i] {
  display: none !important;
}

/* Extra: hide any explicit footer section blocks labeled become-teacher */
.footer .become-teacher,
.site-footer .become-teacher,
.footer .become-teacher-form,
.site-footer .become-teacher-form {
  display: none !important;
}