.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-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){--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);}@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;}}:root { --background:#ffffff; --foreground:#111111; --card:#f7f7f7; --card-foreground:#111111; --popover:#ffffff; --popover-foreground:#111111; --primary:#8dc63f; --primary-foreground:#111111; --secondary:#f0f0f0; --secondary-foreground:#111111; --muted:#f0f0f0; --muted-foreground:#777777; --accent:#5bbfdc; --accent-foreground:#111111; --destructive:#d4183d; --destructive-foreground:#ffffff; --border:rgba(0, 0, 0, 0.1); --input-background:#f5f5f5; --switch-background:#cccccc; --ring:#8dc63f; --chart-1:oklch(0.646 0.222 41.116); --chart-2:oklch(0.6 0.118 184.704); --chart-3:oklch(0.398 0.07 227.392); --chart-4:oklch(0.828 0.189 84.429); --chart-5:oklch(0.769 0.188 70.08); --sidebar:oklch(0.985 0 0); --sidebar-foreground:oklch(0.145 0 0); --sidebar-primary:#030213; --sidebar-primary-foreground:oklch(0.985 0 0); --sidebar-accent:oklch(0.97 0 0); --sidebar-accent-foreground:oklch(0.205 0 0); --sidebar-border:oklch(0.922 0 0); --sidebar-ring:oklch(0.708 0 0); --primary-10:rgba(141, 198, 63, 0.1); --primary-20:rgba(141, 198, 63, 0.2); --primary-30:rgba(141, 198, 63, 0.3); --foreground-70:rgba(17, 17, 17, 0.7); --foreground-30:rgba(17, 17, 17, 0.3); --white:#ffffff; --white-60:rgba(255, 255, 255, 0.6); --overlay-black-90:rgba(0, 0, 0, 0.9); --overlay-black-60:rgba(0, 0, 0, 0.6); --overlay-black-20:rgba(0, 0, 0, 0.2); --overlay-transparent:rgba(0, 0, 0, 0); --secondary-30:rgba(240, 240, 240, 0.3); --secondary-20:rgba(240, 240, 240, 0.2); --media-placeholder:#f3f4f6; --tile-zinc-950:#09090b; --tile-zinc-900:#18181b; --tile-stone-900:#1c1917; --tile-neutral-900:#171717; --display-font:Anton; --body-font:DM Sans; }