.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-2235 .elementor-element.elementor-element-6d73d1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-0c13543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2235 .elementor-element.elementor-element-e9910c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}/* Start custom CSS *//* ==========================================================================
   med Landing Page: hero theme
   ========================================================================== */
@scope (.mrkt-landing-hero) {
  :scope {
    /* Style */
    --landing-hero-accent: var(--mrkt-color-accent-med-500);
    --landing-hero-overlay: var(--mrkt-color-accent-med-900);

    --landing-hero-background-start: var(--mrkt-color-white);
    --landing-hero-background-middle: var(--mrkt-color-accent-med-50);
    --landing-hero-background-end: var(--mrkt-color-accent-med-100);
  }
}

@scope (.mrkt-badge) {
  :scope {
    /* Style */
    --badge-background-color: var(--mrkt-color-accent-med-500);
    --badge-color: var(--mrkt-color-white);
  }
}

@scope (.mrkt-cta) {
  :scope {
    /* Style */
    --cta-overlay-color: color-mix(in oklch, var(--mrkt-color-accent-med-900) 75%, var(--mrkt-color-transparent));
    --cta-color: var(--mrkt-color-white);
  }

  :scope .content {
    max-width: 75ch;
    text-align: center;
  }
}


@scope (.mrkt-facts) {
  :scope {
    /* Style */
    --facts-accent: var(--mrkt-color-accent-med-100);
    --facts-color: var(--mrkt-color-accent-med-500);
    --facts-overlay: var(--mrkt-color-accent-med-900);

    --facts-background-start: var(--mrkt-color-white);
    --facts-background-middle: var(--mrkt-color-accent-med-50);
    --facts-background-end: var(--mrkt-color-accent-med-100);
  }

  
  .list {
    align-items: center!important;
    justify-content: center!important;
    text-align: center!important;
  }
}


@scope (.mrkt-intro) {
  :scope {
    /* Style */
    --intro-accent: var(--mrkt-color-accent-med-300);
    --intro-color: var(--mrkt-color-accent-med-500);
    --intro-overlay: var(--mrkt-color-accent-med-900);
  }

  .elementor :scope {
    background-color: var(--mrkt-color-accent-med-50);
  }
}


@scope (.mrkt-fixed-image-section) {
  :scope {
    /* Style */
    --text-cards-background-overlay: url('/wp-content/uploads/2026/08/engaged-young-adults-in-a-university-classroom-set-2026-01-05-06-30-30-utc-scaled.jpg');

    --fixed-image-section-bg: var(--mrkt-color-accent-med-50);
    --fixed-image-section-accent: var(--mrkt-color-accent-med-300);
    --fixed-image-section-color: var(--mrkt-color-accent-med-500);
    --fixed-image-section-overlay: var(--mrkt-color-accent-med-900);
  }
}/* End custom CSS */