.elementor .e-cfd7863-7b396d8{font-weight:600;font-size:clamp(2rem,3.2vw,3rem);color:var(--color-primary);line-height:1.1;margin:0px;text-wrap:balance;\n}.elementor .e-eb4ded2-2c2cca5{width:3rem;height:4px;margin:0px;border-width:0px;background-color:var(--color-primary);}.elementor .e-c24d6b3-e2cb402{color:var(--color-text);line-height:1.5;margin:0px;text-wrap:pretty;\n}.elementor .e-4e2676f-8f7f44b{color:var(--color-text);line-height:1.5;margin:0px;text-wrap:pretty;\n}.elementor .e-407f0d4-387a4d0{padding:0px;margin-block-start:1rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-eae2bc8-b2ac191{min-width:0px;padding-inline-start:clamp(1.5rem,4vw,4.5rem);padding-inline-end:clamp(1.5rem,3vw,3rem);background-color:transparent;display:flex;flex-direction:column;gap:1rem;flex:0 1 35%;order:1;padding-block:clamp(2rem,5vw,4.5rem);\n}.elementor .e-473ab9f-88dae39{min-width:0px;min-height:32rem;background-image:url("https://cs3.imaicom.com/wp-content/uploads/slider-kids.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;flex:1 1 65%;order:2;}.elementor .e-631ddf2-fa298c3{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;max-width:none;\n}.elementor .e-95faf1c-b1275a8{width:100%;padding:0px;background-color:var(--color-hero-background);}.elementor .e-e728f48-c1307ad{font-size:clamp(2rem,3.2vw,3rem);color:var(--color-text);line-height:1.1;margin:0px;}.elementor .e-35cbefea-8103{font-family:var(--font-body);font-size:1.15rem;color:var(--color-text);line-height:1.6;margin:0px;}.elementor .e-58fcd78b-5380{font-family:var(--font-body);font-size:1rem;color:var(--color-text);line-height:1.6;margin:0px;}.elementor .e-10c48187-ecc0{max-width:52rem;padding-block-end:4rem;display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start;}.elementor .e-cc312e6-554b{max-width:var(--container-content-max);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-2556faaf-51a9{padding-block-start:clamp(3rem, 6vw, 5rem);padding-block-end:clamp(3rem, 6vw, 5rem);padding-inline-start:var(--space-page-gutter);padding-inline-end:var(--space-page-gutter);}.elementor .e-c96788b-8f0e594{font-size:clamp(2rem,3.2vw,3rem);color:var(--color-text);line-height:1.1;margin:0px;}.elementor .e-6ce821c4-2d9e{display:flex;flex-direction:column;gap:var(--space-sm);}.elementor .e-7eddbd4a-b420{font-family:var(--font-heading);font-weight:600;font-size:1.35rem;color:var(--color-secondary);line-height:1.2;margin:0px;}.elementor .e-4252243d-d603{font-family:var(--font-body);color:var(--color-text);line-height:1.6;margin:0px;}.elementor .e-2c412274-2135{padding:var(--space-lg);border-radius:0.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:var(--space-sm);flex:1 1 0px;}.elementor .e-213e2a6b-a05a{font-family:var(--font-heading);font-weight:600;font-size:1.35rem;color:var(--color-secondary);line-height:1.2;margin:0px;}.elementor .e-520ac9ae-d361{font-family:var(--font-body);color:var(--color-text);line-height:1.6;margin:0px;}.elementor .e-2e258b07-5e71{font-family:var(--font-body);color:var(--color-text);line-height:1.6;margin:0px;}.elementor .e-2d46ec14-36d1{padding:var(--space-lg);border-radius:0.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:var(--space-sm);flex:1 1 0px;}.elementor .e-1ba9b061-5edf{font-family:var(--font-heading);font-weight:600;font-size:1.35rem;color:var(--color-secondary);line-height:1.2;margin:0px;}.elementor .e-34a06cff-ebef{font-family:var(--font-body);color:var(--color-text);line-height:1.6;margin:0px;}.elementor .e-40c4c937-2378{padding:var(--space-lg);border-radius:0.5rem;background-color:#ffffff;display:flex;flex-direction:column;gap:var(--space-sm);flex:1 1 0px;}.elementor .e-5036c2fa-45d2{display:flex;flex-direction:row;gap:var(--space-md);align-items:stretch;}.elementor .e-cf452fd-bb7d{max-width:var(--container-content-max);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:clamp(2rem, 4vw, 3.5rem);}.elementor .e-2045e1c3-cd8d{padding-block-start:clamp(4rem, 7vw, 6rem);padding-block-end:clamp(4rem, 7vw, 6rem);padding-inline-start:var(--space-page-gutter);padding-inline-end:var(--space-page-gutter);background-color:var(--color-surface-warm);}.elementor .e-db317f7-0a5075c{font-size:clamp(2rem,3.2vw,3rem);color:var(--color-text);line-height:1.1;margin:0px;}.elementor .e-621c1f79-23c8{display:flex;justify-content:flex-start;}.elementor .e-a42127f-ef7810a{font-size:clamp(2rem,3.2vw,3rem);color:var(--color-text);line-height:1.1;margin:0px;}.elementor .e-93f8f84-17a5fec{font-size:clamp(2rem,3.2vw,3rem);color:var(--color-text);line-height:1.1;margin:0px;}.elementor .e-1cba6d6-e75f3a7{font-size:clamp(2rem,3.2vw,3rem);color:var(--color-text);line-height:1.1;margin:0px;}