.elementor-kit-28892{--e-global-color-primary:#1E73BE;--e-global-color-secondary:#00376A;--e-global-color-text:#000000;--e-global-color-accent:#F0504B;--e-global-color-ba698e2:#FFFFFF;--e-global-color-a0f9c2e:#EFEFEF;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-weight:500;--e-global-typography-96d910f-font-size:3rem;--e-global-typography-96d910f-font-weight:400;--e-global-typography-96d910f-line-height:1.1em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-28892 e-page-transition{background-color:var( --e-global-color-v4-color-primary );}.elementor-kit-28892 a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-28892 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-28892 h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-28892 h3{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-28892 h4{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-28892 h5{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-28892 h6{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-28892 button,.elementor-kit-28892 input[type="button"],.elementor-kit-28892 input[type="submit"],.elementor-kit-28892 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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);}.elementor-lightbox{background-color:var( --e-global-color-primary );--lightbox-ui-color:var( --e-global-color-ba698e2 );}@media(max-width:1024px){.elementor-kit-28892{--e-global-typography-96d910f-font-size:2.5rem;}.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 { --e-gv-5916af4:1300px; --e-gv-7c6de4f:#1E73BE; --e-gv-c17bcb8:#00376A; --e-gv-29f3976:Abril Fatface; --e-gv-0e83e63:Abril Fatface; --e-gv-1fbfc7c:Abril Fatface; --e-gv-c9b66a8:Montserrat; --e-gv-2beef01:Akaya Telivigala; --e-gv-1602190:Inter; --e-gv-477f6d1:calc((100% - 1600px) / 2 + 20px)); --e-gv-68f1510:1600px; --e-gv-7e1cfd9:#ffffff; --e-gv-52ede84:#efefef; --e-gv-46aa9a0:#000000; --color-primary:#1E73BE; --color-text:#000000; --color-secondary:#00376A; --color-surface:#EDEDED; --font-body:Inter; --font-heading:Inter; --space-xs:0.5rem; --space-sm:1rem; --space-md:1.5rem; --space-lg:2.5rem; --space-xl:4rem; --space-page-gutter:2rem; --container-content-max:1140px; --container-full-row-max:1900px; --color-age-kids:#8FBC4A; --color-age-youth:#ED5C63; --color-age-adults:#8BB5E8; }