.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-kadence1:#2B6CB0;--e-global-color-kadence2:#215387;--e-global-color-kadence3:#1A202C;--e-global-color-kadence4:#2D3748;--e-global-color-kadence5:#4A5568;--e-global-color-kadence6:#718096;--e-global-color-kadence7:#EDF2F7;--e-global-color-kadence8:#F7FAFC;--e-global-color-kadence9:#ffffff;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5.el-is-editing{--global-palette1:#2B6CB0;--global-palette2:#215387;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1180px;}.e-con{--container-max-width:1180px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ============================================================
   EXCELLIUM BRAND — GLOBAL CSS
   Paste into: Elementor → Site Settings → Custom CSS
             or Appearance → Customize → Additional CSS
   ============================================================ */

/* ── 1. Brand Tokens ─────────────────────────────────────── */
/*:root {*/
/*  --ex-blue:  #1850E1;*/
/*  --ex-navy:  #050B18;*/
/*  --ex-white: #FFFFFF;*/
/*  --ex-body:  #3D3D3D;*/
/*  --ex-muted: #6B7280;*/
/*  --ex-light: #F4F7FF;*/
/*}*/

/* ── 2. Body & Base Text ─────────────────────────────────── */
/*body, p, span, li, td, label,*/
/*.elementor-widget-text-editor,*/
/*.elementor-widget-text-editor p {*/
/*  font-family: 'Heebo', sans-serif !important;*/
/*  font-size: 16px;*/
/*  line-height: 1.75;*/
/*  color: var(--ex-body);*/
/*}*/

/* ── 3. Headings ─────────────────────────────────────────── */
/*h1, h2, h3, h4, h5, h6,*/
/*.elementor-heading-title {*/
/*  font-family: 'Syne', sans-serif !important;*/
/*  color: var(--ex-navy) !important;*/
/*  line-height: 1.15;*/
/*}*/

/*h1, .elementor-heading-title.elementor-size-xl,*/
/*.elementor-heading-title.elementor-size-xxl {*/
/*  font-size: 56px !important;*/
/*  font-weight: 800 !important;*/
/*}*/

/*h2, .elementor-heading-title.elementor-size-large {*/
/*  font-size: 36px !important;*/
/*  font-weight: 700 !important;*/
/*}*/

/*h3, .elementor-heading-title.elementor-size-medium {*/
/*  font-size: 22px !important;*/
/*  font-weight: 700 !important;*/
/*}*/

/* Headings on dark/navy section backgrounds */
/*.elementor-section.has-dark-bg h1,*/
/*.elementor-section.has-dark-bg h2,*/
/*.elementor-section.has-dark-bg h3,*/
/*.elementor-section.has-dark-bg .elementor-heading-title,*/
/*.elementor-section.has-dark-bg p,*/
/*.elementor-section.has-dark-bg span {*/
/*  color: var(--ex-white) !important;*/
/*}*/

/* ── 4. Primary Button ───────────────────────────────────── */
/*.elementor-button,*/
/*.elementor-button-wrapper .elementor-button,*/
/*a.elementor-button {*/
/*  background-color: var(--ex-blue) !important;*/
/*  color: var(--ex-white) !important;*/
/*  font-family: 'Heebo', sans-serif !important;*/
/*  font-size: 15px !important;*/
/*  font-weight: 500 !important;*/
/*  padding: 12px 24px !important;*/
/*  border-radius: 8px !important;*/
/*  border: 1.5px solid var(--ex-blue) !important;*/
/*  transition: background 0.2s ease, color 0.2s ease !important;*/
/*  letter-spacing: 0.01em;*/
/*  text-decoration: none !important;*/
/*}*/

/*.elementor-button:hover,*/
/*.elementor-button-wrapper .elementor-button:hover,*/
/*a.elementor-button:hover {*/
/*  background-color: var(--ex-white) !important;*/
/*  color: var(--ex-navy) !important;*/
/*  border-color: var(--ex-blue) !important;*/
/*}*/

/* ── 5. Secondary Button (outlined) ──────────────────────── */
/*.elementor-button.e-btn-framed,*/
/*.elementor-button[class*="framed"],*/
/*.ex-btn-secondary {*/
/*  background-color: transparent !important;*/
/*  color: var(--ex-blue) !important;*/
/*  border: 1.5px solid var(--ex-blue) !important;*/
/*}*/

/*.elementor-button.e-btn-framed:hover,*/
/*.ex-btn-secondary:hover {*/
/*  background-color: var(--ex-blue) !important;*/
/*  color: var(--ex-white) !important;*/
/*}*/

/* ── 6. Links ─────────────────────────────────────────────── */
/*a {*/
/*  color: var(--ex-blue);*/
/*  text-decoration: none;*/
/*  transition: color 0.2s ease;*/
/*}*/
/*a:hover { color: var(--ex-navy); }*/

/* ── 7. Caveat Accent Class ───────────────────────────────── */
/* Add CSS class "ex-accent" to any Elementor widget
   via Advanced → CSS Classes to apply the script font */
/*.ex-accent, .ex-accent * {*/
/*  font-family: 'Caveat', cursive !important;*/
/*  font-size: 28px !important;*/
/*  font-weight: 600 !important;*/
/*  color: var(--ex-blue) !important;*/
/*  line-height: 1.3;*/
/*}*/

/* ── 8. Muted / caption text ─────────────────────────────── */
/*.ex-muted, figcaption,*/
/*.elementor-widget .elementor-caption {*/
/*  font-size: 13px !important;*/
/*  color: var(--ex-muted) !important;*/
/*  font-family: 'Heebo', sans-serif !important;*/
/*}*/

/* ── 9. Section background helpers ───────────────────────── */
/*.ex-bg-navy  { background-color: var(--ex-navy)  !important; }*/
/*.ex-bg-blue  { background-color: var(--ex-blue)  !important; }*/
/*.ex-bg-light { background-color: var(--ex-light) !important; }*/
/*.ex-bg-white { background-color: var(--ex-white) !important; }*/

/* ============================================================
   END EXCELLIUM GLOBAL CSS
   ============================================================ *//* End custom CSS */