.elementor .mrkt-type-h2{font-family:var(--mrkt-font-display);font-weight:600;font-size:var(--mrkt-type-h2-size);letter-spacing:var(--mrkt-type-h2-letter-spacing);line-height:var(--mrkt-type-h2-line-height);}.elementor .mrkt-type-h3{font-family:var(--mrkt-font-display);font-weight:400;font-size:var(--mrkt-type-h3-size);letter-spacing:var(--mrkt-type-h3-letter-spacing);line-height:var(--mrkt-type-h3-line-height);}.elementor .mrkt-type-text{font-family:var(--mrkt-font-body);font-weight:400;font-size:var(--mrkt-type-text-size);letter-spacing:var(--mrkt-type-text-letter-spacing);line-height:var(--mrkt-type-text-line-height);}.elementor .mrkt-eyebrow{display: inline-flex;
	align-items: center;
	gap: var(--mrkt-space-XS);
	font-family: var(--mrkt-type-label-family);
	font-size: var(--mrkt-type-label-size);
	font-weight: var(--mrkt-type-label-weight);
	letter-spacing: var(--mrkt-type-label-letter-spacing);
	text-transform: uppercase;
	color: var(--mrkt-color-accent);\n}.elementor .mrkt-section--why{--_why-card-bg: oklch(from var(--mrkt-color-white) l c h / 0.12);
		--_why-card-bg-hover: oklch(from var(--mrkt-color-white) l c h / 0.18);
		--_why-card-border: oklch(from var(--mrkt-color-white) l c h / 0.18);
		--_why-card-border-hover: oklch(from var(--mrkt-color-white) l c h / 0.34);
		--_why-text: oklch(from var(--mrkt-color-white) l c h / 0.92);
		--_why-text-muted: oklch(from var(--mrkt-color-white) l c h / 0.82);

		isolation: isolate;
		padding-inline: var(--mrkt-section-padding-inline);
      padding-block: var(--mrkt-section-padding-block);
		display: flex;
		flex-direction: row;
		justify-content: center;
		gap: var(--mrkt-space-L);
		align-items: center;
		color: var(--mrkt-color-white);
		overflow: hidden;
		background:
			radial-gradient(circle at 8% 0%, color-mix(in oklch, var(--mrkt-color-white) 15%, transparent), transparent 22rem),
			radial-gradient(circle at 100% 100%, color-mix(in oklch, var(--mrkt-color-primary-dark) 60%, transparent), transparent 26rem),
			linear-gradient(135deg, var(--mrkt-color-primary), var(--mrkt-color-primary-dark));\n}.elementor .mrkt-section--why__content{padding: 0;
min-width: 0;
min-height: 0;
position: relative;
z-index: 1;
width: 100%;
max-width: var(--mrkt-max-content-width);
display: grid;
gap: var(--mrkt-space-S);
align-content: center;\n}.elementor .mrkt-section--why__stats{padding: 0;
min-width: 0;
min-height: 0;

position: relative;
  display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
z-index: 1;
width: 100%;
gap: var(--mrkt-space-S);\n}.elementor .mrkt-section--why__stat-card{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */
		position: relative;
		display: grid;
		align-content: start;
		row-gap: var(--mrkt-space-XS);
		min-height: 8rem;
		padding: var(--mrkt-space-M);
		background: var(--_why-card-bg);
		border: 1px solid var(--_why-card-border);
		border-radius: var(--mrkt-radius-L);
		box-shadow: 0 1rem 2rem oklch(from var(--mrkt-color-primary-dark) l c h / 0.18);
		color: var(--mrkt-color-white);
		transition: background var(--mrkt-transition-base), border-color var(--mrkt-transition-base), transform var(--mrkt-transition-base);\n}.elementor .mrkt-section--why__stat-value{display: block;
		font-family: var(--mrkt-type-h3-family);
		font-size: var(--mrkt-type-h3-size);
		font-weight: 700;
		line-height: 1;
		letter-spacing: var(--mrkt-type-h3-letter-spacing);\n}.elementor .mrkt-section--why__stat-text{display: block;
		color: var(--_why-text-muted);\n}.elementor .mrkt-section--why__stat-card--wide{grid-template-columns: auto minmax(0, 1fr);
align-items: center;
align-content: center;
column-gap: var(--mrkt-space-S);
min-height: 0;
grid-column: 1 / -1;\n}.elementor .mrkt-section--why__stat-heading{display: block;
		font-size: var(--mrkt-type-text-large-size);
		font-weight: 700;
		line-height: var(--mrkt-type-text-line-height);\n}.elementor .mrkt-section--why__stat-icon{display: grid;
		place-items: center;
		width: 3rem;
		height: 3rem;
      padding: 0.5rem;
		color: var(--mrkt-color-white);
		background: oklch(from var(--mrkt-color-white) l c h / 0.14);
		border: 1px solid var(--_why-card-border);
		border-radius: var(--mrkt-radius-full);\n}