/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 09 2026 | 11:47:17 */
:root {
  --hn-pal-green-turquoise: #1abc9c;
  --hn-pal-green-sea: #16a085;
  --hn-pal-green-emerald: #2ecc71;
  --hn-pal-green-nephritis: #27ae60;
  --hn-pal-blue-peter-river: #3498db;
  --hn-pal-blue-belize-hole: #2980b9;
  --hn-pal-pink-amethyst: #9b59b6;
  --hn-pal-pink-wisteria: #8e44ad;
  --hn-pal-blue-wet-asphalt: #34495e;
  --hn-pal-blue-midnight: #2c3e50;
  --hn-pal-yellow-sunflower: #f1c40f;
  --hn-pal-orange: #f39c12;
  --hn-pal-orange-carrot: #e67e22;
  --hn-pal-orange-pumpkin: #d35400;
  --hn-pal-red-alizarin: #e74c3c;
  --hn-pal-red-pomegranate: #c0392b;
  --hn-pal-grey-clouds: #e74c3c;
  --hn-pal-grey-silver: #bdc3c7;
  --hn-pal-grey-concrete: #95a5a6;
  --hn-pal-grey-asbestos: #7f8c8d;
  --hn-pal-silver: #a1a4a5;
  --hn-pal-grey-dark: #404142;
  --hn-pal-anthracite: #2f2f2f;
  --hn-pal-white: #FFFFFF;
  --hn-col-primary: #845aff;
  --hn-col-accent: #00bc7f;
  --hn-col-white: var(--hn-pal-white);
  --hn-col-success: #00bc7f;
  --hn-col-warning: #f00;
  --hn-col-danger: #fa0;
  --hn-col-info: #cdf;
}

body,
body[data-hn-colscheme=light] {
  --primary: #3498db;
  --text: #404142;
  --base-color: #404142;
  --hn-base-color: #404142;
  --hn-col-primary: #845aff;
  --hn-col-primary-rgb: 132, 90, 255;
  --hn-col-text: #2f2f2f;
  --hn-main-background-col: #FFF;
  --link-color: #845aff;
  --accent-color: #00bc7f;
  --hn-header-bg: #2980b9 linear-gradient(to right, #2980b9 0%, #27ae60 100%);
  --hn-header-bg-onScroll: var(--hn-pal-blue-midnight);
  --hn-header-bg--glossy: #2980b9 linear-gradient(to right, #2980b9 0%, #27ae60 100%);
  --hn-header-bg--glossy-onScroll: var(--hn-pal-blue-midnight);
  --hn-nav-dropdown-text: #2f2f2f;
  --footer-text-color: #FFFFFF;
  --footer-link-color: #a1a4a5;
  --footer-headline-color: #FFFFFF;
  --footer_legal-text-color: var(--hn-pal-silver);
  --hn-header-content-bg-col: rgba(41, 128, 185, 0.85);
  --hn-menu-cta-btn-icon-color:#FFF;
  --hn-menu-cta-btn-text-color:#FFF;
  /*	--hn-cta-btn-bg-color: #00bc7f; */
  --hn-cta-btn-bg-color: var(--hn-col-primary);
  --hn-cta-btn-border-color: var(--hn-col-primary);
  --hn-cta-btn-hover-color: #FFF;
  --hn-form-border-style: dashed;
  --hn-form-border-width: dashed;
  --hn-form-border-color: #c5c5c5;
  --hn-form-input-color: var(--hn-col-text);
  --hn-form-label-color: var(--hn-col-text);
  --hn-form-upload_hander-color: var(--hn-col-text);
  --hn-form-upload_hander-bg: transparent;
  --hn-col-fa-primary: var(--hn-col-primary);
  --hn-list-checkmark-col:var(--hn-col-success);
  --hn-list-triangle-col: var(--hn-col-success);
}

body[data-hn-colscheme=dark] {
  --hn-base-color: #a1a4a5;
  --hn-col-text: #c1c1c1;
  --hn-col-text: #efefef;
  --hn-main-background-col: #020618;
  --hn-header-bg: #2B219E radial-gradient(circle, rgb(16, 19, 41) 0%, rgba(0, 0, 0, 1) 60%);
  --hn-header-bg-onScroll: #0a0a0a;
  --hn-header-bg--glossy: #2B219E radial-gradient(circle, rgba(16, 19, 41, .9) 0%, rgba(0, 0, 0, 1,.9) 60%);
  --hn-header-bg--glossy-onScroll: #0a0a0a;
}

:root {
  --hn-content-width: var(--k-content-width);
  --hn-container-spacing: var(--k-container-spacing);
  --hn-container-max-width: var(--k-container-max-width);
}

:root {
  --btn-content-cta-bg: var(--hn-col-primary);
  --btn-content-cta-txt: white;
}

:root {
  --k-ls-line-thickness-value:1px;
}



body {
	background: var( --hn-main-background-col);
	color: var(--hn-col-text);
	  --k-body-color: var(--hn-col-text);
}