/* 
Theme Name: EDM Digital Solution
Theme URI: https://p15.projs.ifdemo.com/edm
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Insignia Team
Author URI: https://www.insigniatechnolabs.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: filtra
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/



/* Add your custom styles here */



/********** START GLOBLE CSS **********/
body.wp-child-theme-EDM {
	--color-primary: #0f1035;
	--color-secondary: #c24a00;
	--color-orange: #FF8C47;
	--color-green: #6EE4A8;
	--color-text: #3d3f6b;
	--color-disable: #7b7da8;
	--color-white: #FFFFFF;
	--color-navy: #2b2d8c;

	--font-family-body: "Poppins", sans-serif;
	--font-family-txt: "Playfair Display" ,sans-serif;;

	--font-size-h1: 52px; 		
	--font-size-h2: 26px; 		
	--font-size-h3: 15.5px; 			
	--font-size-h4: 20px; 		
	--font-size-h5: 15px; 	
	--font-size-h6: 10px; 		
	--font-size-text: 17px; 		

	--font-weight-regular: 400;
	--font-weight-semibold: 600;
	--font-weight-bold: 700;


	--text-transform-cap: capitalize;
	--text-transform-upper: uppercase;
	--text-transform-lower: lowercase;

	--text-none: none;

	--font-style-normal: normal;
	--font-style-italic: italic;

	background-color: var(--color-white);
}

/*********** END GLOBLE CSS ***********/

html {
	scroll-behavior: smooth;
}

.grecaptcha-badge {
	visibility: hidden;
}

h1 {
	font-family: var(--font-family-body);
	font-size: var(--font-size-h1);
	font-weight: var(--font-weight-bold);
	line-height: var(--line-height-heading);
	letter-spacing: var(--letter-spacing-none);
	margin: 0;
}

h2 {
	font-family: var(--font-family-body);
	font-size: var(--font-size-h2);
	font-weight: var(--font-weight-bold);
	line-height: var(--line-height-heading);
	letter-spacing: var(--letter-spacing-none);
	margin: 0;
}

h3 {
	font-family: var(--font-family-body);
	font-size: var(--font-size-h3);
	font-weight: var(--font-weight-bold);
	line-height: var(--line-height-text);
	letter-spacing: var(--letter-spacing-none);
	margin: 0;
}

h4 {
	font-family: var(--font-family-body);
	font-size: var(--font-size-h4);
	font-weight: var(--font-weight-bold);
	line-height: var(--line-height-text);
	letter-spacing: var(--letter-spacing-none);
	margin: 0;
}

h5 {
	font-family: var(--font-family-body);
	font-size: var(--font-size-h5);
	font-weight: var(--font-weight-bold);
	line-height: var(--line-height-text);
	letter-spacing: var(--letter-spacing-none);
	margin: 0;
}

h6 {
	font-family: var(--font-family-body);
	font-size: var(--font-size-h6);
	font-weight: var(--font-weight-bold);
	line-height: var(--line-height-text);
	letter-spacing: var(--letter-spacing-none);
	margin: 0;
}
p {
	font-family: var(--font-family-body);
}