.elementor-29252 .elementor-element.elementor-element-2b2c2a0d{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.15;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-2b2c2a0d:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29252 .elementor-element.elementor-element-2b2c2a0d::before, .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .e-con-inner > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/Add-a-subheading-1.png");--background-overlay:'';}.elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .elementor-shape-bottom .elementor-shape-fill, .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .elementor-shape-bottom, .elementor-29252 .elementor-element.elementor-element-2b2c2a0d > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-29252 .elementor-element.elementor-element-cd7ebeb{--display:flex;}.elementor-29252 .elementor-element.elementor-element-1274e354 .elementor-heading-title{font-family:var( --e-global-typography-33d684a-font-family ), Sans-serif;font-size:var( --e-global-typography-33d684a-font-size );line-height:var( --e-global-typography-33d684a-line-height );color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-64b0ca22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-1b4310cb{--display:flex;--min-height:600px;}.elementor-29252 .elementor-element.elementor-element-1b4310cb:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-1b4310cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/gautam-arora-78Ae6N7rNvI-unsplash-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-29252 .elementor-element.elementor-element-5c13531c{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 90px;--row-gap:0px;--column-gap:90px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-15dfc7a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29252 .elementor-element.elementor-element-b8c528 .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-29252 .elementor-element.elementor-element-3a80c06f .elementor-heading-title{font-family:var( --e-global-typography-9158a28-font-family ), Sans-serif;font-size:var( --e-global-typography-9158a28-font-size );font-weight:var( --e-global-typography-9158a28-font-weight );line-height:var( --e-global-typography-9158a28-line-height );color:var( --e-global-color-text );}.elementor-29252 .elementor-element.elementor-element-666b15b6{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-29252 .elementor-element.elementor-element-666b15b6:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-666b15b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/mother-or-nursery-teacher-teaches-her-children-to-2025-03-15-00-06-05-utc-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29252 .elementor-element.elementor-element-43f35e09{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.15;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-43f35e09:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-43f35e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29252 .elementor-element.elementor-element-43f35e09::before, .elementor-29252 .elementor-element.elementor-element-43f35e09 > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-43f35e09 > .e-con-inner > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-43f35e09 > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-43f35e09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-43f35e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/Add-a-subheading-1.png");--background-overlay:'';background-position:center center;}.elementor-29252 .elementor-element.elementor-element-e494d45 .elementor-heading-title{font-size:36px;color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-cfc5ab6{padding:0px 0px 0px 0px;text-align:center;}.elementor-29252 .elementor-element.elementor-element-cfc5ab6 .elementor-heading-title{font-family:var( --e-global-typography-9158a28-font-family ), Sans-serif;font-size:var( --e-global-typography-9158a28-font-size );font-weight:var( --e-global-typography-9158a28-font-weight );line-height:var( --e-global-typography-9158a28-line-height );color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-004eb91 .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:015px 40px 15px 40px;}.elementor-29252 .elementor-element.elementor-element-004eb91 .elementor-button:hover, .elementor-29252 .elementor-element.elementor-element-004eb91 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-29252 .elementor-element.elementor-element-004eb91{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29252 .elementor-element.elementor-element-205b9f2d{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 90px;--row-gap:0px;--column-gap:90px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-729ed0a4{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-29252 .elementor-element.elementor-element-729ed0a4:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-729ed0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29252 .elementor-element.elementor-element-38e3010a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29252 .elementor-element.elementor-element-5d471116 .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-29252 .elementor-element.elementor-element-68a1906d .elementor-heading-title{font-family:var( --e-global-typography-9158a28-font-family ), Sans-serif;font-size:var( --e-global-typography-9158a28-font-size );font-weight:var( --e-global-typography-9158a28-font-weight );line-height:var( --e-global-typography-9158a28-line-height );color:var( --e-global-color-text );}.elementor-29252 .elementor-element.elementor-element-1afa32ac .elementor-button{background-color:var( --e-global-color-accent );font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:015px 40px 15px 40px;}.elementor-29252 .elementor-element.elementor-element-1afa32ac .elementor-button:hover, .elementor-29252 .elementor-element.elementor-element-1afa32ac .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-29252 .elementor-element.elementor-element-1afa32ac{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29252 .elementor-element.elementor-element-8bfd52e{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.15;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-8bfd52e:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-8bfd52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29252 .elementor-element.elementor-element-8bfd52e::before, .elementor-29252 .elementor-element.elementor-element-8bfd52e > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-8bfd52e > .e-con-inner > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-8bfd52e > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-8bfd52e > .e-con-inner > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-8bfd52e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/Add-a-subheading-1.png");--background-overlay:'';background-position:center center;}.elementor-29252 .elementor-element.elementor-element-8d78f03 .elementor-heading-title{font-size:36px;color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-6d8c14d{padding:0px 0px 0px 0px;text-align:center;}.elementor-29252 .elementor-element.elementor-element-6d8c14d .elementor-heading-title{font-family:var( --e-global-typography-9158a28-font-family ), Sans-serif;font-size:var( --e-global-typography-9158a28-font-size );font-weight:var( --e-global-typography-9158a28-font-weight );line-height:var( --e-global-typography-9158a28-line-height );color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-5a4a0e1c{--display:flex;--min-height:550px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 90px;--row-gap:0px;--column-gap:90px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-5c0f5b99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29252 .elementor-element.elementor-element-23cec9b4 .elementor-heading-title{font-size:48px;color:var( --e-global-color-text );}.elementor-29252 .elementor-element.elementor-element-47dd4826 .elementor-heading-title{font-family:var( --e-global-typography-9158a28-font-family ), Sans-serif;font-size:var( --e-global-typography-9158a28-font-size );font-weight:var( --e-global-typography-9158a28-font-weight );line-height:var( --e-global-typography-9158a28-line-height );color:var( --e-global-color-text );}.elementor-29252 .elementor-element.elementor-element-747594da .elementor-button{background-color:var( --e-global-color-accent );font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:015px 40px 15px 40px;}.elementor-29252 .elementor-element.elementor-element-747594da .elementor-button:hover, .elementor-29252 .elementor-element.elementor-element-747594da .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-29252 .elementor-element.elementor-element-747594da{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29252 .elementor-element.elementor-element-7929daf9{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-29252 .elementor-element.elementor-element-7929daf9:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-7929daf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/a-little-child-s-imagination-is-represented-throug-2025-01-08-04-39-14-utc-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-29252 .elementor-element.elementor-element-43bf0c62{--display:flex;--min-height:490px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 21px;--row-gap:0px;--column-gap:21px;}.elementor-29252 .elementor-element.elementor-element-43bf0c62:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-43bf0c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFFED;}.elementor-29252 .elementor-element.elementor-element-3f818cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29252 .elementor-element.elementor-element-3ef4fb7c .elementor-heading-title{font-size:36px;color:var( --e-global-color-secondary );}.elementor-29252 .elementor-element.elementor-element-356d91ea .elementor-heading-title{font-family:var( --e-global-typography-9158a28-font-family ), Sans-serif;font-size:var( --e-global-typography-9158a28-font-size );font-weight:var( --e-global-typography-9158a28-font-weight );line-height:var( --e-global-typography-9158a28-line-height );color:var( --e-global-color-text );}.elementor-29252 .elementor-element.elementor-element-6c1b4ca0 .elementor-button{background-color:var( --e-global-color-primary );font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:015px 40px 15px 40px;}.elementor-29252 .elementor-element.elementor-element-6c1b4ca0 .elementor-button:hover, .elementor-29252 .elementor-element.elementor-element-6c1b4ca0 .elementor-button:focus{background-color:#1C5F3F;}.elementor-29252 .elementor-element.elementor-element-12e8f5d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29252 .elementor-element.elementor-element-62fbce7a > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-29252 .elementor-element.elementor-element-4846d194{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.14;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-4846d194:not(.elementor-motion-effects-element-type-background), .elementor-29252 .elementor-element.elementor-element-4846d194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-29252 .elementor-element.elementor-element-4846d194::before, .elementor-29252 .elementor-element.elementor-element-4846d194 > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-4846d194 > .e-con-inner > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-4846d194 > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-4846d194 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-4846d194 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://calaveraschildcare.org/wp-content/uploads/2025/11/Add-a-subheading-1.png");--background-overlay:'';}.elementor-29252 .elementor-element.elementor-element-4846d194 > .elementor-shape-bottom .elementor-shape-fill, .elementor-29252 .elementor-element.elementor-element-4846d194 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-29252 .elementor-element.elementor-element-6f0c6bf5{--display:flex;--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;--flex-wrap:nowrap;--overlay-opacity:0.2;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-29252 .elementor-element.elementor-element-6f0c6bf5::before, .elementor-29252 .elementor-element.elementor-element-6f0c6bf5 > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-6f0c6bf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-29252 .elementor-element.elementor-element-6f0c6bf5 > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-6f0c6bf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29252 .elementor-element.elementor-element-6f0c6bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29252 .elementor-element.elementor-element-4cecf69{--display:flex;}.elementor-29252 .elementor-element.elementor-element-4688f6ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-4a7e4a65 .elementor-heading-title{font-size:28px;line-height:1.5em;color:#FFFFFF;}.elementor-29252 .elementor-element.elementor-element-2ac2f396{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-29252 .elementor-element.elementor-element-72028a1.elementor-element{--align-self:center;}.elementor-29252 .elementor-element.elementor-element-72028a1{border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29252 .elementor-element.elementor-element-1274e354 .elementor-heading-title{font-size:var( --e-global-typography-33d684a-font-size );line-height:var( --e-global-typography-33d684a-line-height );}.elementor-29252 .elementor-element.elementor-element-3a80c06f .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-cfc5ab6 .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-68a1906d .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-6d8c14d .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-47dd4826 .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-356d91ea .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}}@media(max-width:768px){.elementor-29252 .elementor-element.elementor-element-2b2c2a0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-cd7ebeb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29252 .elementor-element.elementor-element-cd7ebeb.e-con{--align-self:center;}.elementor-29252 .elementor-element.elementor-element-1274e354{text-align:center;}.elementor-29252 .elementor-element.elementor-element-1274e354 .elementor-heading-title{font-size:var( --e-global-typography-33d684a-font-size );line-height:var( --e-global-typography-33d684a-line-height );}.elementor-29252 .elementor-element.elementor-element-64b0ca22{text-align:center;}.elementor-29252 .elementor-element.elementor-element-5c13531c{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-b8c528{text-align:center;}.elementor-29252 .elementor-element.elementor-element-3a80c06f{text-align:center;}.elementor-29252 .elementor-element.elementor-element-3a80c06f .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-666b15b6{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-43f35e09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-cfc5ab6 .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-004eb91{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-29252 .elementor-element.elementor-element-004eb91.elementor-element{--align-self:center;}.elementor-29252 .elementor-element.elementor-element-205b9f2d{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-38e3010a{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29252 .elementor-element.elementor-element-5d471116{text-align:center;}.elementor-29252 .elementor-element.elementor-element-68a1906d{text-align:center;}.elementor-29252 .elementor-element.elementor-element-68a1906d .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-1afa32ac{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-29252 .elementor-element.elementor-element-1afa32ac.elementor-element{--align-self:center;}.elementor-29252 .elementor-element.elementor-element-8bfd52e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-8d78f03{text-align:center;}.elementor-29252 .elementor-element.elementor-element-6d8c14d .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-5a4a0e1c{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-23cec9b4{text-align:center;}.elementor-29252 .elementor-element.elementor-element-47dd4826{text-align:center;}.elementor-29252 .elementor-element.elementor-element-47dd4826 .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-747594da{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-29252 .elementor-element.elementor-element-747594da.elementor-element{--align-self:center;}.elementor-29252 .elementor-element.elementor-element-7929daf9{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-43bf0c62{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-3f818cdf{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29252 .elementor-element.elementor-element-3ef4fb7c{text-align:center;}.elementor-29252 .elementor-element.elementor-element-356d91ea{text-align:center;}.elementor-29252 .elementor-element.elementor-element-356d91ea .elementor-heading-title{font-size:var( --e-global-typography-9158a28-font-size );line-height:var( --e-global-typography-9158a28-line-height );}.elementor-29252 .elementor-element.elementor-element-4846d194{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29252 .elementor-element.elementor-element-6f0c6bf5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29252 .elementor-element.elementor-element-4688f6ea{text-align:center;}.elementor-29252 .elementor-element.elementor-element-4688f6ea .elementor-heading-title{font-size:41px;}.elementor-29252 .elementor-element.elementor-element-4a7e4a65{text-align:center;}.elementor-29252 .elementor-element.elementor-element-4a7e4a65 .elementor-heading-title{font-size:23px;}.elementor-29252 .elementor-element.elementor-element-2ac2f396.e-con{--align-self:center;}}@media(min-width:769px){.elementor-29252 .elementor-element.elementor-element-cd7ebeb{--width:50%;}.elementor-29252 .elementor-element.elementor-element-1b4310cb{--width:50%;}.elementor-29252 .elementor-element.elementor-element-15dfc7a5{--width:50%;}.elementor-29252 .elementor-element.elementor-element-666b15b6{--width:50%;}.elementor-29252 .elementor-element.elementor-element-729ed0a4{--width:50%;}.elementor-29252 .elementor-element.elementor-element-38e3010a{--width:50%;}.elementor-29252 .elementor-element.elementor-element-5c0f5b99{--width:50%;}.elementor-29252 .elementor-element.elementor-element-7929daf9{--width:50%;}.elementor-29252 .elementor-element.elementor-element-3f818cdf{--width:50%;}.elementor-29252 .elementor-element.elementor-element-12e8f5d5{--width:50%;}.elementor-29252 .elementor-element.elementor-element-4cecf69{--width:50%;}.elementor-29252 .elementor-element.elementor-element-2ac2f396{--width:50%;}}/* Start custom CSS */.video-corners {
    position: relative;
    overflow: visible !important;
    direction: ltr !important; /* forces normal left-to-right layout */
}

/* TOP-RIGHT CORNER */
.video-corners:before {
    content: "";
    position: absolute;
    top: -12px;
    right: -12px;     /* FORCE top-right position */
    left: auto !important;  /* STOP it from flipping left */
    transform: none !important; /* remove any inherited flipping */
    
    width: 50px;
    height: 50px;
    border-top: 4px solid #5AB950;
    border-right: 4px solid #5AB950;
    border-radius: 0 20px 0 0;
    z-index: 10;
}

/* BOTTOM-LEFT CORNER */
.video-corners:after {
    content: "";
    position: absolute;
    bottom: -12px;
    left: -12px;       /* stays bottom-left */
    right: auto !important;
    transform: none !important;

    width: 50px;
    height: 50px;
    border-bottom: 4px solid #6bc8ea;
    border-left: 4px solid #6bc8ea;
    border-radius: 0 0 0 20px;
    z-index: 10;
}

/* KEEP VIDEO UNDER THE CORNERS */
.video-corners iframe {
    position: relative;
    z-index: 1;
}/* End custom CSS */