.elementor-widget-template.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-template .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-template.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-template:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-template.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-template .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}/* Start custom CSS */@scope (.mrkt-facts) {
  .elementor :scope {
    background-color: var(--mrkt-color-primary-50);
  }

  :scope .mrkt-typo-h1 {
    color: var(--mrkt-color-primary);
  }

  :scope .header-number {
    display: flex!important;
    align-items: center!important;
    justify-content: center!important;
  }

  :scope .list {
    align-items: center!important;
    justify-content: center!important;
    gap: var(--mrkt-space-S)!important;
    text-align: center!important;
  }

  :scope .list svg {
    color: var(--mrkt-color-primary);
    fill: var(--mrkt-color-primary);
  }
}


@scope (.mrkt-form) {
  :scope .e-div-block-base,
  .elementor :scope {
    /* Layout */
    min-width: 0;
    min-height: 0;
    padding: 0;
  }

  :scope {
    /* Style */
    --form-background-color: var(--mrkt-color-accent-med-50);
    --form-color: var(--mrkt-color-accent-med-500);
    --form-overlay: var(--mrkt-color-accent-med-900);
  }

  .elementor :scope {
    display: flex;
    flex-direction: row;
    gap: var(--mrkt-space-XL);
  }

  :scope .content {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: var(--mrkt-space-S);
  }

  :scope .form {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}/* End custom CSS */