.elementor-kit-47{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--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-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}.elementor-kit-47 e-page-transition{background-color:#FFBC7D;}@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 *//* === PASTE IN: Site Settings > Custom CSS (Global) === */
:root{
  --tc-bg: #F8F9FA;
  --tc-surface: #FFFFFF;
  --tc-text-primary: #1A1A1A;
  --tc-text-secondary: #6B7280;
  --tc-accent: #E94E77;
  --tc-accent-dark: #C93A5F;
  --tc-secondary: #F5B942;   /* warm gold */
  --tc-success: #2ECC71;
  --tc-danger: #E74C3C;
  --tc-border: #EEF0F2;
  --tc-radius: 16px;
  --tc-radius-sm: 10px;
  --tc-shadow: 0 4px 20px rgba(20,20,30,0.06);
  --tc-shadow-strong: 0 8px 30px rgba(233,78,119,0.25);
  --tc-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

/* Dark mode palette — toggled via a body class .tc-dark */
body.tc-dark{
  --tc-bg: #121214;
  --tc-surface: #1E1E22;
  --tc-text-primary: #F5F5F7;
  --tc-text-secondary: #A0A0A8;
  --tc-border: #2C2C30;
  --tc-shadow: 0 4px 20px rgba(0,0,0,0.4);
}

body{
  background: var(--tc-bg) !important;
  font-family: var(--tc-font) !important;
  color: var(--tc-text-primary);
  transition: background .25s ease, color .25s ease;
}/* End custom CSS */