.elementor-kit-35{--e-global-color-primary:#0B0C10;--e-global-color-secondary:#F2F2F2;--e-global-color-text:#111318;--e-global-color-accent:#F2F2F2;--e-global-color-bdeec0b:#111318;--e-global-color-b5cb26f:#F2F2F2;--e-global-color-d817d74:#D41111;--e-global-color-cda2c1a:#FFFFFF;--e-global-color-d38e77c:#1A1C21;--e-global-color-092e220:#E6E6E6;--e-global-color-a7edfd3:#1D2026;--e-global-color-09848b2:#737882;--e-global-color-613ff00:#D4930E;--e-global-color-9a46af8:#0B0C10;--e-global-color-db755aa:#EB4B4B;--e-global-color-51dce25:#F9FAFC;--e-global-color-a664565:#1D1F24;--e-global-color-92424d7:#1D1F24;--e-global-color-6b3362c:#D41111;--e-global-color-46cf5f8:#D41111;--e-global-color-28af6e5:#D4930E;--e-global-color-fc29a92:#999999;--e-global-color-c40c001:#0D0F13;--e-global-color-a4612f3:#F2F2F2;--e-global-color-8ef8b2a:#D41111;--e-global-color-7d4ddf1:#FFFFFF;--e-global-color-5872373:#1A1C21;--e-global-color-c34655c:#E6E6E6;--e-global-color-82d279c:#1D1F24;--e-global-color-ac31a43:#D41111;--e-global-typography-primary-font-family:"Space Grotesk";--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-kit-35 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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 */:root {
  --background: 220 15% 5%;
  --foreground: 0 0% 95%;
  --card: 220 12% 8%;
  --card-foreground: 0 0% 95%;
  --popover: 220 12% 8%;
  --popover-foreground: 0 0% 95%;
  --primary: 0 85% 45%;
  --primary-foreground: 0 0% 100%;
  --secondary: 220 10% 12%;
  --secondary-foreground: 0 0% 90%;
  --muted: 220 10% 14%;
  --muted-foreground: 220 8% 50%;
  --accent: 43 80% 55%;
  --accent-foreground: 220 15% 5%;
  --destructive: 0 84.2% 60.2%;
  --destructive-foreground: 210 40% 98%;
  --border: 220 10% 13%;
  --input: 220 10% 13%;
  --ring: 0 85% 45%;
  --radius: 0.5rem;
  --neon-blue: 0 85% 45%;
  --neon-pink: 43 80% 55%;
  --neon-purple: 0 0% 60%;
  --sidebar-background: 220 12% 6%;
  --sidebar-foreground: 0 0% 95%;
  --sidebar-primary: 0 85% 45%;
  --sidebar-primary-foreground: 0 0% 100%;
  --sidebar-accent: 220 10% 12%;
  --sidebar-accent-foreground: 0 0% 90%;
  --sidebar-border: 220 10% 13%;
  --sidebar-ring: 0 85% 45%;
}/* End custom CSS */