.elementor-32053 .elementor-element.elementor-element-9e29099>.elementor-container{min-height:664px}.elementor-32053 .elementor-element.elementor-element-9e29099{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-32053 .elementor-element.elementor-element-9e29099>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-global-635{--grid-template-columns:repeat(0,auto);width:var(--container-widget-width,45px);max-width:45px;--container-widget-width:45px;--container-widget-flex-grow:0;top:-66px;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-32053 .elementor-element.elementor-global-635 .elementor-widget-container{text-align:center}body:not(.rtl) .elementor-32053 .elementor-element.elementor-global-635{right:100px}body.rtl .elementor-32053 .elementor-element.elementor-global-635{left:100px}.elementor-32053 .elementor-element.elementor-global-635 .elementor-social-icon{background-color:#094458;--icon-padding:.6em}.elementor-32053 .elementor-element.elementor-global-635 .elementor-social-icon i{color:#fff}.elementor-32053 .elementor-element.elementor-global-635 .elementor-social-icon svg{fill:#fff}.elementor-32053 .elementor-element.elementor-global-635 .elementor-social-icon:hover{background-color:rgba(9,68,88,.68)}.elementor-32053 .elementor-element.elementor-global-635 .elementor-social-icon:hover i{color:rgba(255,255,255,.66)}.elementor-32053 .elementor-element.elementor-global-635 .elementor-social-icon:hover svg{fill:rgba(255,255,255,.66)}.elementor-32053 .elementor-element.elementor-element-aa8654b{--spacer-size:50px}.elementor-32053 .elementor-element.elementor-element-069a920{text-align:center}.elementor-32053 .elementor-element.elementor-element-38fb332{text-align:center;font-size:20px;font-weight:400}.elementor-bc-flex-widget .elementor-32053 .elementor-element.elementor-element-438c695.elementor-column .elementor-widget-wrap{align-items:center}.elementor-32053 .elementor-element.elementor-element-438c695.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-32053 .elementor-element.elementor-element-438c695.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-bc-flex-widget .elementor-32053 .elementor-element.elementor-element-cab64d3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-32053 .elementor-element.elementor-element-cab64d3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-32053 .elementor-element.elementor-element-cab64d3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-32053 .elementor-element.elementor-element-123ac6f{--spacer-size:50px}.elementor-32053 .elementor-element.elementor-element-b5f9f00{--divider-border-style:solid;--divider-color:#95c85f;--divider-border-width:2px}.elementor-32053 .elementor-element.elementor-element-b5f9f00 .elementor-divider-separator{width:100%}.elementor-32053 .elementor-element.elementor-element-b5f9f00 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-32053 .elementor-element.elementor-element-dbfad64{text-align:center}.elementor-32053 .elementor-element.elementor-element-29b7bd6.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-32053 .elementor-element.elementor-element-df19420{text-align:center}.elementor-32053 .elementor-element.elementor-element-2a2d3e2{text-align:center}.elementor-32053 .elementor-element.elementor-element-204dbfd{--divider-border-style:solid;--divider-color:#95c85f;--divider-border-width:2px}.elementor-32053 .elementor-element.elementor-element-204dbfd .elementor-divider-separator{width:100%}.elementor-32053 .elementor-element.elementor-element-204dbfd .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px )}.elementor-32053 .elementor-element.elementor-element-f21345f .elementor-main-swiper{width:100%}.elementor-32053 .elementor-element.elementor-element-f21345f .elementor-swiper-button{font-size:20px}.elementor-32053 .elementor-element.elementor-element-f21345f .elementor-testimonial__image img{width:200px;height:200px}.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px )}body:not(.rtl) .elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,body:not(.rtl) .elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto}body.rtl .elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,body.rtl .elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto}body:not(.rtl) .elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto}body.rtl .elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-32053 .elementor-element.elementor-element-f21345f.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto}.elementor-32053 .elementor-element.elementor-element-17230d8{--divider-border-style:solid;--divider-color:#95c85f;--divider-border-width:2px}.elementor-32053 .elementor-element.elementor-element-17230d8 .elementor-divider-separator{width:100%}.elementor-32053 .elementor-element.elementor-element-17230d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-32053 .elementor-element.elementor-element-e293f87{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-32053 .elementor-element.elementor-element-e293f87>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-0fa7eb6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-0fa7eb6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://spence-chapin.org/wp-content/uploads/2025/01/SNAP-Special-Needs-Photos-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-32053 .elementor-element.elementor-element-0fa7eb6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-32053 .elementor-element.elementor-element-0fa7eb6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-4d056fb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-4d056fb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b54ea71)}.elementor-32053 .elementor-element.elementor-element-4d056fb>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-32053 .elementor-element.elementor-element-4d056fb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-f5be764{text-align:left}.elementor-32053 .elementor-element.elementor-element-f5be764 .elementor-heading-title{font-size:36px;text-transform:capitalize;letter-spacing:1.2px}.elementor-32053 .elementor-element.elementor-element-ac9e922{font-size:20px}.elementor-32053 .elementor-element.elementor-element-c195cbd{--spacer-size:50px}.elementor-32053 .elementor-element.elementor-element-7bb8af6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-32053 .elementor-element.elementor-element-7bb8af6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-1ce2246:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-1ce2246>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://spence-chapin.org/wp-content/uploads/2025/01/SNAP-Special-Needs-Photos-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-32053 .elementor-element.elementor-element-1ce2246>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-32053 .elementor-element.elementor-element-1ce2246>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-ef59952:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-ef59952>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b54ea71)}.elementor-32053 .elementor-element.elementor-element-ef59952>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-32053 .elementor-element.elementor-element-ef59952>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-13911d3{text-align:left}.elementor-32053 .elementor-element.elementor-element-13911d3 .elementor-heading-title{font-size:36px;text-transform:capitalize;letter-spacing:1.2px}.elementor-32053 .elementor-element.elementor-element-8d71cae{font-size:20px}.elementor-32053 .elementor-element.elementor-element-7a937b9 .elementor-button{background-color:rgba(0,0,0,0);fill:#094458;color:#094458;border-style:solid;border-width:0 0 2px;padding:0}.elementor-32053 .elementor-element.elementor-element-1e901b1{margin-top:0;margin-bottom:0;padding:0}.elementor-32053 .elementor-element.elementor-element-58311c7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-32053 .elementor-element.elementor-element-643ebe4{font-size:20px}.elementor-32053 .elementor-element.elementor-element-f493f79 .elementor-button{background-color:rgba(0,0,0,0);fill:#094458;color:#094458;border-style:solid;border-width:0 0 2px;padding:0}.elementor-32053 .elementor-element.elementor-element-11e46c8{--spacer-size:50px}.elementor-32053 .elementor-element.elementor-element-09a09d6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-32053 .elementor-element.elementor-element-09a09d6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-753136a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-753136a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://spence-chapin.org/wp-content/uploads/2025/01/SNAP-Special-Needs-Photos.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-32053 .elementor-element.elementor-element-753136a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-32053 .elementor-element.elementor-element-753136a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-761f0c2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-761f0c2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b54ea71)}.elementor-32053 .elementor-element.elementor-element-761f0c2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px}.elementor-32053 .elementor-element.elementor-element-761f0c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-32053 .elementor-element.elementor-element-b56e5da{text-align:left}.elementor-32053 .elementor-element.elementor-element-b56e5da .elementor-heading-title{font-size:36px;text-transform:capitalize;letter-spacing:1.2px}.elementor-32053 .elementor-element.elementor-element-fead147{font-size:20px}.elementor-32053 .elementor-element.elementor-element-7782ce7{text-align:left;font-family:"Poppins",Sans-serif}.elementor-32053 .elementor-element.elementor-element-e0e422b{--divider-border-style:solid;--divider-color:#95c85f;--divider-border-width:2px}.elementor-32053 .elementor-element.elementor-element-e0e422b .elementor-divider-separator{width:100%}.elementor-32053 .elementor-element.elementor-element-e0e422b .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-32053 .elementor-element.elementor-element-d0ff3fd{--spacer-size:30px}.elementor-32053 .elementor-element.elementor-element-5d2e286 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-32053 .elementor-element.elementor-element-e923b26{text-align:center}@media(min-width:769px){.elementor-32053 .elementor-element.elementor-element-0fa7eb6{width:38.959%}.elementor-32053 .elementor-element.elementor-element-4d056fb{width:61.041%}.elementor-32053 .elementor-element.elementor-element-1ce2246{width:39.079%}.elementor-32053 .elementor-element.elementor-element-ef59952{width:60.918%}.elementor-32053 .elementor-element.elementor-element-753136a{width:39%}.elementor-32053 .elementor-element.elementor-element-761f0c2{width:60.997%}}@media(max-width:1024px){.elementor-32053 .elementor-element.elementor-element-9e29099>.elementor-container{min-height:400px}body:not(.rtl) .elementor-32053 .elementor-element.elementor-global-635{right:22px}body.rtl .elementor-32053 .elementor-element.elementor-global-635{left:22px}.elementor-32053 .elementor-element.elementor-element-161d6a3 .elementor-button{padding:6px 10px}.elementor-32053 .elementor-element.elementor-element-a633c2f .elementor-button{padding:6px 10px}.elementor-32053 .elementor-element.elementor-element-0fa7eb6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-0fa7eb6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right}.elementor-32053 .elementor-element.elementor-element-1ce2246:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-1ce2246>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right}.elementor-32053 .elementor-element.elementor-element-753136a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-753136a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top right}}@media(max-width:768px){.elementor-32053 .elementor-element.elementor-element-9e29099>.elementor-container{min-height:200px}.elementor-32053 .elementor-element.elementor-global-635{width:100%;max-width:100%;top:33.997px;--icon-size:22px;--grid-column-gap:20px}body:not(.rtl) .elementor-32053 .elementor-element.elementor-global-635{right:-3.003px}body.rtl .elementor-32053 .elementor-element.elementor-global-635{left:-3.003px}.elementor-32053 .elementor-element.elementor-element-aa8654b{--spacer-size:26px}.elementor-32053 .elementor-element.elementor-element-38fb332{font-size:14px}.elementor-32053 .elementor-element.elementor-element-123ac6f{--spacer-size:20px}.elementor-32053 .elementor-element.elementor-element-0fa7eb6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-0fa7eb6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-32053 .elementor-element.elementor-element-f5be764 .elementor-heading-title{font-size:20px}.elementor-32053 .elementor-element.elementor-element-ac9e922{font-size:14px}.elementor-32053 .elementor-element.elementor-element-1ce2246:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-1ce2246>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-32053 .elementor-element.elementor-element-13911d3 .elementor-heading-title{font-size:20px}.elementor-32053 .elementor-element.elementor-element-8d71cae{font-size:14px}.elementor-32053 .elementor-element.elementor-element-643ebe4{font-size:14px}.elementor-32053 .elementor-element.elementor-element-11e46c8{--spacer-size:20px}.elementor-32053 .elementor-element.elementor-element-753136a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-32053 .elementor-element.elementor-element-753136a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-32053 .elementor-element.elementor-element-b56e5da .elementor-heading-title{font-size:20px}.elementor-32053 .elementor-element.elementor-element-fead147{font-size:14px}.elementor-32053 .elementor-element.elementor-element-d0ff3fd{--spacer-size:20px}}.elementor-32053 .elementor-element.elementor-global-635 .elementor-icon{margin-bottom:12px}.elementor-32053 .elementor-element.elementor-element-38fb332 strong,.elementor-32053 .elementor-element.elementor-element-38fb332 a{font-weight:700;color:#094458}.elementor-32053 .elementor-element.elementor-element-38fb332 a:hover{color:#616161}.elementor-32053 .elementor-element.elementor-element-ac9e922 p:last-child{margin-bottom:0}.elementor-32053 .elementor-element.elementor-element-ac9e922 strong,.elementor-32053 .elementor-element.elementor-element-ac9e922 a{font-weight:700;color:#094458}.elementor-32053 .elementor-element.elementor-element-ac9e922 a:hover{color:#616161}.elementor-32053 .elementor-element.elementor-element-8d71cae p:last-child{margin-bottom:0}.elementor-32053 .elementor-element.elementor-element-8d71cae strong,.elementor-32053 .elementor-element.elementor-element-8d71cae a{font-weight:700;color:#094458}.elementor-32053 .elementor-element.elementor-element-8d71cae a:hover{color:#616161}.elementor-32053 .elementor-element.elementor-element-7a937b9 a{width:100%;text-align:left}.elementor-32053 .elementor-element.elementor-element-7a937b9 .elementor-button-text{position:absolute;top:10px;background-color:#fff;padding-right:10px}.elementor-32053 .elementor-element.elementor-element-7a937b9 .elementor-button-text:after{padding-left:5px;content:"\25ba"}.elementor-32053 .elementor-element.elementor-element-643ebe4 p:last-child{margin-bottom:0}.elementor-32053 .elementor-element.elementor-element-643ebe4 strong,.elementor-32053 .elementor-element.elementor-element-643ebe4 a{font-weight:700;color:#094458}.elementor-32053 .elementor-element.elementor-element-643ebe4 a:hover{color:#616161}.elementor-32053 .elementor-element.elementor-element-f493f79 a{width:100%;text-align:left}.elementor-32053 .elementor-element.elementor-element-f493f79 .elementor-button-text{position:absolute;top:10px;background-color:#fff;padding-right:10px}.elementor-32053 .elementor-element.elementor-element-f493f79 .elementor-button-text:after{padding-left:5px;content:"\25B2"}.elementor-32053 .elementor-element.elementor-element-fead147 p:last-child{margin-bottom:0}.elementor-32053 .elementor-element.elementor-element-fead147 strong,.elementor-32053 .elementor-element.elementor-element-fead147 a{font-weight:700;color:#094458}.elementor-32053 .elementor-element.elementor-element-fead147 a:hover{color:#616161}.elementor-32053 .elementor-element.elementor-element-5e5217d p:last-child{margin-bottom:0}