.elementor-kit-6{--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-kit-6 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){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);}.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;}}:root { --sb-navy:#001834; --sb-sky:#3EACFB; --sb-link:#0B6BC4; --sb-gold:#FCB723; --sb-ink:#3D4451; --sb-muted:#6B7280; --sb-surface-2:#F4F6F9; --sb-border:#E2E6EC; --sb-navy-2:#0B2647; --sb-on-navy:#D5DCE6; --e-gv-194a7e2:Helvetica Neue; }
/* Start custom CSS *//* servingbrampton 2026 redesign tokens */
:root{--sb-navy:#001834;--sb-sky:#3EACFB;--sb-link:#0B6BC4;--sb-gold:#FCB723;--sb-ink:#3D4451;--sb-muted:#6B7280;--sb-surface-2:#F4F6F9;--sb-border:#E2E6EC;--sb-navy-2:#0B2647;--sb-on-navy:#D5DCE6;}
body .sb-root,body .sb-root *:not(i):not(svg):not(path){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
body .sb-root button,body .sb-root button:hover,body .sb-root button:focus{border:0;font-family:inherit;}
body .sb-root a:focus-visible,body .sb-root button:focus-visible{outline:3px solid #0B6BC4;outline-offset:2px;}
@media (prefers-reduced-motion:reduce){body .sb-root *{transition:none!important;animation:none!important;}}/* End custom CSS */