.elementor-321 .elementor-element.elementor-element-644c8e4{--display:flex;}.elementor-321 .elementor-element.elementor-element-bd769e6{--display:flex;--min-height:50svh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:var(--section-padding);--padding-left:var(--section-padding);--padding-right:var(--section-padding);}.elementor-321 .elementor-element.elementor-element-bd769e6:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-bd769e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d717f7 );}.elementor-321 .elementor-element.elementor-element-5529d52{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:0.75;--border-radius:var(--content-border-radius) var(--content-border-radius) var(--content-border-radius) var(--content-border-radius);--padding-top:var(--content-padding);--padding-bottom:var(--content-padding);--padding-left:var(--content-padding);--padding-right:var(--content-padding);}.elementor-321 .elementor-element.elementor-element-5529d52:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-5529d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballinafoxstreetpreschool.com/wp-content/uploads/2025/07/5ddcda_c73beecbd6c841288731d226727f6fc5mv2.webp");background-position:center center;background-size:cover;}.elementor-321 .elementor-element.elementor-element-5529d52::before, .elementor-321 .elementor-element.elementor-element-5529d52 > .elementor-background-video-container::before, .elementor-321 .elementor-element.elementor-element-5529d52 > .e-con-inner > .elementor-background-video-container::before, .elementor-321 .elementor-element.elementor-element-5529d52 > .elementor-background-slideshow::before, .elementor-321 .elementor-element.elementor-element-5529d52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-321 .elementor-element.elementor-element-5529d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #31313100 0%, var( --e-global-color-75aa66e ) 70%);}.elementor-321 .elementor-element.elementor-element-ae73f13{width:var( --container-widget-width, min(65ch, 100%) );max-width:min(65ch, 100%);--container-widget-width:min(65ch, 100%);--container-widget-flex-grow:0;}.elementor-321 .elementor-element.elementor-element-ae73f13 .elementor-heading-title{font-family:var( --e-global-typography-c24465f-font-family ), Sans-serif;font-size:var( --e-global-typography-c24465f-font-size );font-weight:var( --e-global-typography-c24465f-font-weight );line-height:var( --e-global-typography-c24465f-line-height );color:var( --e-global-color-2d717f7 );}.elementor-321 .elementor-element.elementor-element-dc465b1{width:var( --container-widget-width, min(50ch, 100%) );max-width:min(50ch, 100%);--container-widget-width:min(50ch, 100%);--container-widget-flex-grow:0;font-family:"Kumbh Sans", Sans-serif;font-size:var(--step-0);font-weight:500;line-height:1.5;color:var( --e-global-color-2d717f7 );}.elementor-321 .elementor-element.elementor-element-5d427c8{--display:flex;--gap:var(--section-padding) var(--section-padding);--row-gap:var(--section-padding);--column-gap:var(--section-padding);--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:var(--section-padding);--padding-right:var(--section-padding);}.elementor-321 .elementor-element.elementor-element-5d427c8:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-5d427c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d717f7 );}.elementor-321 .elementor-element.elementor-element-f691c69{--display:flex;--gap:var(--content-padding) var(--content-padding);--row-gap:var(--content-padding);--column-gap:var(--content-padding);--border-radius:var(--content-border-radius) var(--content-border-radius) var(--content-border-radius) var(--content-border-radius);--padding-top:var(--section-padding);--padding-bottom:var(--section-padding);--padding-left:var(--section-padding);--padding-right:var(--section-padding);}.elementor-321 .elementor-element.elementor-element-f691c69:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-f691c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eea34 );}.elementor-321 .elementor-element.elementor-element-10da9da{text-align:center;}.elementor-321 .elementor-element.elementor-element-10da9da .elementor-heading-title{font-family:var( --e-global-typography-fd01196-font-family ), Sans-serif;font-size:var( --e-global-typography-fd01196-font-size );font-weight:var( --e-global-typography-fd01196-font-weight );line-height:var( --e-global-typography-fd01196-line-height );color:var( --e-global-color-text );}.elementor-321 .elementor-element.elementor-element-0a4e54b{--display:flex;--gap:var(--content-padding) var(--content-padding);--row-gap:var(--content-padding);--column-gap:var(--content-padding);--border-radius:var(--content-border-radius) var(--content-border-radius) var(--content-border-radius) var(--content-border-radius);--padding-top:var(--content-padding);--padding-bottom:var(--content-padding);--padding-left:var(--content-padding);--padding-right:var(--content-padding);}.elementor-321 .elementor-element.elementor-element-0a4e54b:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-0a4e54b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2eea34 );}.elementor-321 .elementor-element.elementor-element-56457ab{font-family:var( --e-global-typography-c395856-font-family ), Sans-serif;font-size:var( --e-global-typography-c395856-font-size );font-weight:var( --e-global-typography-c395856-font-weight );line-height:var( --e-global-typography-c395856-line-height );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-321 .elementor-element.elementor-element-ae73f13 .elementor-heading-title{font-size:var( --e-global-typography-c24465f-font-size );line-height:var( --e-global-typography-c24465f-line-height );}.elementor-321 .elementor-element.elementor-element-10da9da .elementor-heading-title{font-size:var( --e-global-typography-fd01196-font-size );line-height:var( --e-global-typography-fd01196-line-height );}.elementor-321 .elementor-element.elementor-element-56457ab{font-size:var( --e-global-typography-c395856-font-size );line-height:var( --e-global-typography-c395856-line-height );}}@media(max-width:767px){.elementor-321 .elementor-element.elementor-element-bd769e6{--min-height:60svh;}.elementor-321 .elementor-element.elementor-element-ae73f13 .elementor-heading-title{font-size:var( --e-global-typography-c24465f-font-size );line-height:var( --e-global-typography-c24465f-line-height );}.elementor-321 .elementor-element.elementor-element-10da9da .elementor-heading-title{font-size:var( --e-global-typography-fd01196-font-size );line-height:var( --e-global-typography-fd01196-line-height );}.elementor-321 .elementor-element.elementor-element-56457ab{font-size:var( --e-global-typography-c395856-font-size );line-height:var( --e-global-typography-c395856-line-height );}}