/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
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 */

:root {
  --font-size: 14px;
  --background: #ffffff;
  --foreground: black;
  --card: #ffffff;
  --primary: #0B1E3F;
  --primary-foreground: #ffffff;
  --secondary: #f2f2fa; /* converted from oklch to HEX approx */
  --secondary-foreground: #0B1E3F;
  --muted: #ececf0;
  --muted-foreground: #717182;
  --accent: #245DFF;
  --accent-foreground: #ffffff;
  --destructive: #d4183d;
  --destructive-foreground: #ffffff;
  --border: rgba(0, 0, 0, 0.1);
  --input-background: #f3f3f5;
  --switch-background: #cbced4;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
  --radius: 0.625rem;
	
	 /* Brand colors */
  --brand-primary: #0B1E3F;
  --brand-secondary: #245DFF;
  --brand-light: #f8fafc;
  --brand-gray: #64748b;
}

.dark {
  --background: #262626;
  --foreground: #ffffff;
  --card: #1a1a1a;
  --card-foreground: #ffffff;
  --primary: #ffffff;
  --primary-foreground: #1a1a1a;
  --secondary: #444444;
  --secondary-foreground: #ffffff;
  --muted: #444444;
  --muted-foreground: #b3b3b3;
  --accent: #444444;
  --accent-foreground: #ffffff;
  --destructive: #a72828;
  --destructive-foreground: #fddcdc;
  --border: #444444;
  --input: #444444;
  --font-weight-medium: 500;
  --font-weight-normal: 400;
}
html {
  font-size: var(--font-size);
}