/*
Theme Name:     EMA Sweden AB
Description:    Child theme for the Hello Elementor theme
Author:         Your name here
Template:       hello-elementor
Version:		1.0.1
Text Domain:    mk_framework
Domain Path:    /languages/
*/

.elementor-kit-9525 {
	--ema-color-primary: var(--e-global-color-primary);
	--ema-color-primary-dark: var(--e-global-color-secondary);
	--ema-color-primary-light-1: var(--e-global-color-text);
	--ema-color-primary-light-2: var(--e-global-color-07b1f08);
	--ema-color-accent: var(--e-global-color-accent);
	--ema-color-white: var(--e-global-color-a601b3b);
	--ema-color-white-1: var(--e-global-color-a601b3b);
	--ema-color-bg-light: var(--e-global-color-efa8b23);
	--ema-color-bg-dark: var(--e-global-color-ca29c8a);

	--ema-typo-h1-font-family: var(--e-global-typography-primary-font-family);		
	--ema-typo-h1-font-size: var(--e-global-typography-primary-font-size);		
	--ema-typo-h1-font-weight: var(--e-global-typography-primary-font-weight);		
	--ema-typo-h1-text-transform: var(--e-global-typography-primary-text-transform);		
	--ema-typo-h1-font-style: var(--e-global-typography-primary-font-style);		
	--ema-typo-h1-text-decoration: var(--e-global-typography-primary-text-decoration);		
	--ema-typo-h1-line-height: var(--e-global-typography-primary-line-height);		
	--ema-typo-h1-letter-spacing: var(--e-global-typography-primary-letter-spacing);	

	--ema-typo-h2-font-family: var(--e-global-typography-secondary-font-family);		
	--ema-typo-h2-font-size: var(--e-global-typography-secondary-font-size);		
	--ema-typo-h2-font-weight: var(--e-global-typography-secondary-font-weight);		
	--ema-typo-h2-text-transform: var(--e-global-typography-secondary-text-transform);		
	--ema-typo-h2-font-style: var(--e-global-typography-secondary-font-style);		
	--ema-typo-h2-text-decoration: var(--e-global-typography-secondary-text-decoration);		
	--ema-typo-h2-line-height: var(--e-global-typography-secondary-line-height);		
	--ema-typo-h2-letter-spacing: var(--e-global-typography-secondary-letter-spacing);		

	--ema-typo-h3-font-family: var(--e-global-typography-text-font-family);		
	--ema-typo-h3-font-size: var(--e-global-typography-text-font-size);		
	--ema-typo-h3-font-weight: var(--e-global-typography-text-font-weight);		
	--ema-typo-h3-text-transform: var(--e-global-typography-text-text-transform);		
	--ema-typo-h3-font-style: var(--e-global-typography-text-font-style);		
	--ema-typo-h3-text-decoration: var(--e-global-typography-text-text-decoration);		
	--ema-typo-h3-line-height: var(--e-global-typography-text-line-height);		
	--ema-typo-h3-letter-spacing: var(--e-global-typography-text-letter-spacing);		

	--ema-typo-h4-font-family: var(--e-global-typography-accent-font-family);		
	--ema-typo-h4-font-size: var(--e-global-typography-accent-font-size);		
	--ema-typo-h4-font-weight: var(--e-global-typography-accent-font-weight);		
	--ema-typo-h4-text-transform: var(--e-global-typography-accent-text-transform);		
	--ema-typo-h4-font-style: var(--e-global-typography-accent-font-style);		
	--ema-typo-h4-text-decoration: var(--e-global-typography-accent-text-decoration);		
	--ema-typo-h4-line-height: var(--e-global-typography-accent-line-height);		
	--ema-typo-h4-letter-spacing: var(--e-global-typography-accent-letter-spacing);		

	--ema-typo-h5-font-family: var(--e-global-typography-7e28721-font-family);		
	--ema-typo-h5-font-size: var(--e-global-typography-7e28721-font-size);		
	--ema-typo-h5-font-weight: var(--e-global-typography-7e28721-font-weight);		
	--ema-typo-h5-text-transform: var(--e-global-typography-7e28721-text-transform);		
	--ema-typo-h5-font-style: var(--e-global-typography-7e28721-font-style);		
	--ema-typo-h5-text-decoration: var(--e-global-typography-7e28721-text-decoration);		
	--ema-typo-h5-line-height: var(--e-global-typography-7e28721-line-height);		
	--ema-typo-h5-letter-spacing: var(--e-global-typography-7e28721-letter-spacing);		

	--ema-typo-h6-font-family: var(--e-global-typography-e9c8923-font-family);		
	--ema-typo-h6-font-size: var(--e-global-typography-e9c8923-font-size);		
	--ema-typo-h6-font-weight: var(--e-global-typography-e9c8923-font-weight);		
	--ema-typo-h6-text-transform: var(--e-global-typography-e9c8923-text-transform);		
	--ema-typo-h6-font-style: var(--e-global-typography-e9c8923-font-style);		
	--ema-typo-h6-text-decoration: var(--e-global-typography-e9c8923-text-decoration);		
	--ema-typo-h6-line-height: var(--e-global-typography-e9c8923-line-height);		
	--ema-typo-h6-letter-spacing: var(--e-global-typography-e9c8923-letter-spacing);		

	--ema-typo-h7-font-family: var(--e-global-typography-904f5a0-font-family);		
	--ema-typo-h7-font-size: var(--e-global-typography-904f5a0-font-size);		
	--ema-typo-h7-font-weight: var(--e-global-typography-904f5a0-font-weight);		
	--ema-typo-h7-text-transform: var(--e-global-typography-904f5a0-text-transform);		
	--ema-typo-h7-font-style: var(--e-global-typography-904f5a0-font-style);		
	--ema-typo-h7-text-decoration: var(--e-global-typography-904f5a0-text-decoration);		
	--ema-typo-h7-line-height: var(--e-global-typography-904f5a0-line-height);		
	--ema-typo-h7-letter-spacing: var(--e-global-typography-904f5a0-letter-spacing);		

	--ema-typo-h8-font-family: var(--e-global-typography-0c9906e-font-family);		
	--ema-typo-h8-font-size: var(--e-global-typography-0c9906e-font-size);		
	--ema-typo-h8-font-weight: var(--e-global-typography-0c9906e-font-weight);		
	--ema-typo-h8-text-transform: var(--e-global-typography-0c9906e-text-transform);		
	--ema-typo-h8-font-style: var(--e-global-typography-0c9906e-font-style);		
	--ema-typo-h8-text-decoration: var(--e-global-typography-0c9906e-text-decoration);		
	--ema-typo-h8-line-height: var(--e-global-typography-0c9906e-line-height);		
	--ema-typo-h8-letter-spacing: var(--e-global-typography-0c9906e-letter-spacing);		

	--ema-typo-h9-font-family: var(--e-global-typography-f34492d-font-family);		
	--ema-typo-h9-font-size: var(--e-global-typography-f34492d-font-size);		
	--ema-typo-h9-font-weight: var(--e-global-typography-f34492d-font-weight);		
	--ema-typo-h9-text-transform: var(--e-global-typography-f34492d-text-transform);		
	--ema-typo-h9-font-style: var(--e-global-typography-f34492d-font-style);		
	--ema-typo-h9-text-decoration: var(--e-global-typography-f34492d-text-decoration);		
	--ema-typo-h9-line-height: var(--e-global-typography-f34492d-line-height);		
	--ema-typo-h9-letter-spacing: var(--e-global-typography-f34492d-letter-spacing);		

	--ema-typo-text-l-font-family: var(--e-global-typography-6918ef6-font-family);		
	--ema-typo-text-l-font-size: var(--e-global-typography-6918ef6-font-size);		
	--ema-typo-text-l-font-weight: var(--e-global-typography-6918ef6-font-weight);		
	--ema-typo-text-l-text-transform: var(--e-global-typography-6918ef6-text-transform);		
	--ema-typo-text-l-font-style: var(--e-global-typography-6918ef6-font-style);		
	--ema-typo-text-l-text-decoration: var(--e-global-typography-6918ef6-text-decoration);		
	--ema-typo-text-l-line-height: var(--e-global-typography-6918ef6-line-height);		
	--ema-typo-text-l-letter-spacing: var(--e-global-typography-6918ef6-letter-spacing);		

	--ema-typo-text-m-font-family: var(--e-global-typography-32c7798-font-family);		
	--ema-typo-text-m-font-size: var(--e-global-typography-32c7798-font-size);		
	--ema-typo-text-m-font-weight: var(--e-global-typography-32c7798-font-weight);		
	--ema-typo-text-m-text-transform: var(--e-global-typography-32c7798-text-transform);		
	--ema-typo-text-m-font-style: var(--e-global-typography-32c7798-font-style);		
	--ema-typo-text-m-text-decoration: var(--e-global-typography-32c7798-text-decoration);		
	--ema-typo-text-m-line-height: var(--e-global-typography-32c7798-line-height);		
	--ema-typo-text-m-letter-spacing: var(--e-global-typography-32c7798-letter-spacing);		

	--ema-typo-text-s-font-family: var(--e-global-typography-b5d58fd-font-family);		
	--ema-typo-text-s-font-size: var(--e-global-typography-b5d58fd-font-size);		
	--ema-typo-text-s-font-weight: var(--e-global-typography-b5d58fd-font-weight);		
	--ema-typo-text-s-text-transform: var(--e-global-typography-b5d58fd-text-transform);		
	--ema-typo-text-s-font-style: var(--e-global-typography-b5d58fd-font-style);		
	--ema-typo-text-s-text-decoration: var(--e-global-typography-b5d58fd-text-decoration);		
	--ema-typo-text-s-line-height: var(--e-global-typography-b5d58fd-line-height);		
	--ema-typo-text-s-letter-spacing: var(--e-global-typography-b5d58fd-letter-spacing);		

	--ema-typo-arch-p-title-font-family: var(--e-global-typography-f53ad5f-font-family);		
	--ema-typo-arch-p-title-font-size: var(--e-global-typography-f53ad5f-font-size);		
	--ema-typo-arch-p-title-font-weight: var(--e-global-typography-f53ad5f-font-weight);		
	--ema-typo-arch-p-title-text-transform: var(--e-global-typography-f53ad5f-text-transform);		
	--ema-typo-arch-p-title-font-style: var(--e-global-typography-f53ad5f-font-style);		
	--ema-typo-arch-p-title-text-decoration: var(--e-global-typography-f53ad5f-text-decoration);		
	--ema-typo-arch-p-title-line-height: var(--e-global-typography-f53ad5f-line-height);		
	--ema-typo-arch-p-title-letter-spacing: var(--e-global-typography-f53ad5f-letter-spacing);		

	--ema-typo-arch-p-price-font-family: var(--e-global-typography-853cacf-font-family);		
	--ema-typo-arch-p-price-font-size: var(--e-global-typography-853cacf-font-size);		
	--ema-typo-arch-p-price-font-weight: var(--e-global-typography-853cacf-font-weight);		
	--ema-typo-arch-p-price-text-transform: var(--e-global-typography-853cacf-text-transform);		
	--ema-typo-arch-p-price-font-style: var(--e-global-typography-853cacf-font-style);		
	--ema-typo-arch-p-price-text-decoration: var(--e-global-typography-853cacf-text-decoration);		
	--ema-typo-arch-p-price-line-height: var(--e-global-typography-853cacf-line-height);		
	--ema-typo-arch-p-price-letter-spacing: var(--e-global-typography-853cacf-letter-spacing);		
}

body h1 {
	font-family: var(--ema-typo-h1-font-family);		
	font-size: var(--ema-typo-h1-font-size);		
	font-weight: var(--ema-typo-h1-font-weight);		
	text-transform: var(--ema-typo-h1-text-transform);		
	font-style: var(--ema-typo-h1-font-style);		
	text-decoration: var(--ema-typo-h1-text-decoration);		
	line-height: var(--ema-typo-h1-line-height);		
	letter-spacing: var(--ema-typo-h1-letter-spacing);		
}

body h2 {
	font-family: var(--ema-typo-h2-font-family);		
	font-size: var(--ema-typo-h2-font-size);		
	font-weight: var(--ema-typo-h2-font-weight);		
	text-transform: var(--ema-typo-h2-text-transform);		
	font-style: var(--ema-typo-h2-font-style);		
	text-decoration: var(--ema-typo-h2-text-decoration);		
	line-height: var(--ema-typo-h2-line-height);		
	letter-spacing: var(--ema-typo-h2-letter-spacing);		
}

body h3 {
	font-family: var(--ema-typo-h3-font-family);		
	font-size: var(--ema-typo-h3-font-size);		
	font-weight: var(--ema-typo-h3-font-weight);		
	text-transform: var(--ema-typo-h3-text-transform);		
	font-style: var(--ema-typo-h3-font-style);		
	text-decoration: var(--ema-typo-h3-text-decoration);		
	line-height: var(--ema-typo-h3-line-height);		
	letter-spacing: var(--ema-typo-h3-letter-spacing);		
}

body h4 {
	font-family: var(--ema-typo-h4-font-family);		
	font-size: var(--ema-typo-h4-font-size);		
	font-weight: var(--ema-typo-h4-font-weight);		
	text-transform: var(--ema-typo-h4-text-transform);		
	font-style: var(--ema-typo-h4-font-style);		
	text-decoration: var(--ema-typo-h4-text-decoration);		
	line-height: var(--ema-typo-h4-line-height);		
	letter-spacing: var(--ema-typo-h4-letter-spacing);		
}

body h5 {
	font-family: var(--ema-typo-h5-font-family);		
	font-size: var(--ema-typo-h5-font-size);		
	font-weight: var(--ema-typo-h5-font-weight);		
	text-transform: var(--ema-typo-h5-text-transform);		
	font-style: var(--ema-typo-h5-font-style);		
	text-decoration: var(--ema-typo-h5-text-decoration);		
	line-height: var(--ema-typo-h5-line-height);		
	letter-spacing: var(--ema-typo-h5-letter-spacing);		
}

body h6 {
	font-family: var(--ema-typo-h6-font-family);		
	font-size: var(--ema-typo-h6-font-size);		
	font-weight: var(--ema-typo-h6-font-weight);		
	text-transform: var(--ema-typo-h6-text-transform);		
	font-style: var(--ema-typo-h6-font-style);		
	text-decoration: var(--ema-typo-h6-text-decoration);		
	line-height: var(--ema-typo-h6-line-height);		
	letter-spacing: var(--ema-typo-h6-letter-spacing);			
}