.elementor-1269 .elementor-element.elementor-element-e96260c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:114px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-1269 .elementor-element.elementor-element-e96260c:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-e96260c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opendoorchildrenscenter.com/wp-content/uploads/2026/07/Hero-Section-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1269 .elementor-element.elementor-element-5f08a8b{padding:0px 0px 0px 0px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-5f08a8b .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:90px;font-weight:600;line-height:114.99999999999999%;color:var( --e-global-color-e0f962a );}.elementor-1269 .elementor-element.elementor-element-3532308{width:var( --container-widget-width, 732px );max-width:732px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:732px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-3532308 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;line-height:170%;color:var( --e-global-color-d47e0dd );}.elementor-widget-image .widget-image-caption{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-1269 .elementor-element.elementor-element-e9be836{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:141px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;--cw-wave-color:#FBF9F1;--cw-wave-count:12;--cw-wave-height:28px;--cw-wave-offset:1px;--cw-wave-z-index:1;}.elementor-1269 .elementor-element.elementor-element-e9be836:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-e9be836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F1;}.elementor-1269 .elementor-element.elementor-element-0b8e798{width:var( --container-widget-width, 196px );max-width:196px;background-color:#3DAAA92E;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 3px 20px;--container-widget-width:196px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-0b8e798 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;line-height:29.25px;letter-spacing:0px;color:#3DAAA9;}.elementor-1269 .elementor-element.elementor-element-1872568{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-1872568 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:900;line-height:114.99999999999999%;color:var( --e-global-color-f4c2a59 );}.elementor-1269 .elementor-element.elementor-element-e4effbd{width:var( --container-widget-width, 512px );max-width:512px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:512px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-e4effbd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#1D1D1B;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1269 .elementor-element.elementor-element-f79bab5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1269 .elementor-element.elementor-element-f79bab5 .gallery-item .gallery-caption{text-align:center;}.elementor-1269 .elementor-element.elementor-element-89962e4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1269 .elementor-element.elementor-element-89962e4.e-con{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-cd5bc14{width:var( --container-widget-width, 262px );max-width:262px;background-color:#3DAAA92E;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 3px 20px;--container-widget-width:262px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-cd5bc14.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-cd5bc14 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#3DAAA9;}.elementor-1269 .elementor-element.elementor-element-ee0c5b6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-ee0c5b6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:900;line-height:114.99999999999999%;color:var( --e-global-color-e359f73 );}.elementor-1269 .elementor-element.elementor-element-f650e9e{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-f650e9e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#1D1D1B;}.elementor-1269 .elementor-element.elementor-element-743a1b2 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%;margin-left:auto;margin-right:auto;gap:24px;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-card::before{background:#0B5B8F;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-icon{color:#0B5B8F;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-card{background:#FFFFFF;border-color:#E5E7EB;border-width:1px;border-style:solid;border-radius:22px;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-age{background:#DDF7D2;color:#1D6B3B;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-title{color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-subtitle{color:#7B8792;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-description{color:#667085;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-download{color:#2869C7;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-preview img{object-fit:contain;height:260px;border-radius:16px;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-preview{min-height:260px;background:#F8FAFC;border-radius:16px;}.elementor-1269 .elementor-element.elementor-element-995c8d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--cw-wave-color:var( --e-global-color-37b32ea );--cw-wave-count:12;--cw-wave-height:28px;--cw-wave-offset:1px;--cw-wave-z-index:1;}.elementor-1269 .elementor-element.elementor-element-995c8d0:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-995c8d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EF;}.elementor-1269 .elementor-element.elementor-element-9b7b86a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#FDE68A;--border-color:#FDE68A;--border-radius:29px 29px 29px 29px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1269 .elementor-element.elementor-element-9b7b86a:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-9b7b86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFBEC;}.elementor-1269 .elementor-element.elementor-element-a28fb2b{width:var( --container-widget-width, 262px );max-width:262px;background-color:#FEF3C7;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 3px 20px;--container-widget-width:262px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-a28fb2b.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-a28fb2b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#92400E;}.elementor-1269 .elementor-element.elementor-element-5ed95ca{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-5ed95ca .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-98d0690{width:var( --container-widget-width, 579px );max-width:579px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:579px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-98d0690 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#1D1D1B;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button:hover, .elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button:focus{background-color:#1D1D1B;color:var( --e-global-color-e0f962a );}.elementor-1269 .elementor-element.elementor-element-82a9bb0{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:170%;fill:#1D1D1B;color:#1D1D1B;border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button:hover svg, .elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button:focus svg{fill:var( --e-global-color-e0f962a );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1269 .elementor-element.elementor-element-5e5ed18{--divider-border-style:solid;--divider-color:#D2F3C6;--divider-border-width:1px;padding:20px 0px 10px 0px;}.elementor-1269 .elementor-element.elementor-element-5e5ed18 .elementor-divider-separator{width:100%;}.elementor-1269 .elementor-element.elementor-element-5e5ed18 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1269 .elementor-element.elementor-element-31bd08c{width:var( --container-widget-width, 262px );max-width:262px;background-color:#3DAAA92E;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 3px 20px;--container-widget-width:262px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-31bd08c.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-31bd08c .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#3DAAA9;}.elementor-1269 .elementor-element.elementor-element-23a091d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1269 .elementor-element.elementor-element-23a091d.e-con{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-a6099f8{width:var( --container-widget-width, 262px );max-width:262px;background-color:#3DAAA92E;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 3px 20px;--container-widget-width:262px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-a6099f8.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-a6099f8 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#3DAAA9;}.elementor-1269 .elementor-element.elementor-element-e68831a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-e68831a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:900;color:var( --e-global-color-e359f73 );}.elementor-1269 .elementor-element.elementor-element-087ea49{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-087ea49 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#1D1D1B;}.elementor-1269 .elementor-element.elementor-element-d816855{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-a5acadb{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1269 .elementor-element.elementor-element-a5acadb:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-a5acadb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EFA3;}.elementor-1269 .elementor-element.elementor-element-24694d1{--display:flex;--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;}.elementor-1269 .elementor-element.elementor-element-0b66dad{width:var( --container-widget-width, 140px );max-width:140px;background-color:#3DAAA92E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 15px 2px 15px;--container-widget-width:140px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-0b66dad.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-0b66dad .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:800;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#3DAAA9;}.elementor-1269 .elementor-element.elementor-element-0e8f347 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-45c4e0f{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-ad9efc6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:23px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-6401c84{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:714px;--container-widget-flex-grow:0;}.elementor-1269 .elementor-element.elementor-element-6401c84 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:var( --e-global-color-3844b5b );}.elementor-1269 .elementor-element.elementor-element-7574793{--divider-border-style:solid;--divider-color:#E2E8F07D;--divider-border-width:1px;}.elementor-1269 .elementor-element.elementor-element-7574793 .elementor-divider-separator{width:100%;}.elementor-1269 .elementor-element.elementor-element-7574793 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1269 .elementor-element.elementor-element-7052525 .elementor-button{background-color:#FFC81F00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-2caf51a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1269 .elementor-element.elementor-element-2caf51a:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-2caf51a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EFA3;}.elementor-1269 .elementor-element.elementor-element-2ae265e{--display:flex;--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;}.elementor-1269 .elementor-element.elementor-element-5462e70{width:var( --container-widget-width, 140px );max-width:140px;background-color:#FEF3C7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 15px 2px 15px;--container-widget-width:140px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-5462e70.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-5462e70 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:800;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#78350F;}.elementor-1269 .elementor-element.elementor-element-52afe4e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-83c4ee2{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-beb9d3a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:23px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-a79d1e7{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:714px;--container-widget-flex-grow:0;}.elementor-1269 .elementor-element.elementor-element-a79d1e7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:var( --e-global-color-3844b5b );}.elementor-1269 .elementor-element.elementor-element-bf00cb6{--divider-border-style:solid;--divider-color:#E2E8F07D;--divider-border-width:1px;}.elementor-1269 .elementor-element.elementor-element-bf00cb6 .elementor-divider-separator{width:100%;}.elementor-1269 .elementor-element.elementor-element-bf00cb6 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1269 .elementor-element.elementor-element-5ac2326 .elementor-button{background-color:#FFC81F00;fill:#B45309;color:#B45309;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-410a38e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1269 .elementor-element.elementor-element-410a38e:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-410a38e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EFA3;}.elementor-1269 .elementor-element.elementor-element-b11d206{--display:flex;--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;}.elementor-1269 .elementor-element.elementor-element-fad68fe{width:var( --container-widget-width, 140px );max-width:140px;background-color:#FFE4E6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 15px 2px 15px;--container-widget-width:140px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-fad68fe.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-fad68fe .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:800;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#9F1239;}.elementor-1269 .elementor-element.elementor-element-f916129 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-f1415e5{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-929931a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:23px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-58f6915{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:714px;--container-widget-flex-grow:0;}.elementor-1269 .elementor-element.elementor-element-58f6915 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:var( --e-global-color-3844b5b );}.elementor-1269 .elementor-element.elementor-element-a24a2be{--divider-border-style:solid;--divider-color:#E2E8F07D;--divider-border-width:1px;}.elementor-1269 .elementor-element.elementor-element-a24a2be .elementor-divider-separator{width:100%;}.elementor-1269 .elementor-element.elementor-element-a24a2be .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1269 .elementor-element.elementor-element-dddd76b .elementor-button{background-color:#FFC81F00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-2aa0767{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;--cw-wave-color:#FBF8EFA3;--cw-wave-count:12;--cw-wave-height:28px;--cw-wave-offset:1px;--cw-wave-z-index:1;}.elementor-1269 .elementor-element.elementor-element-2aa0767:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-2aa0767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8EFA3;}.elementor-1269 .elementor-element.elementor-element-2aa0767.e-con{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-57d0a25{width:var( --container-widget-width, 262px );max-width:262px;background-color:#3DAAA92E;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 20px 3px 20px;--container-widget-width:262px;--container-widget-flex-grow:0;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-57d0a25.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-57d0a25 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;line-height:29.25px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#3DAAA9;}.elementor-1269 .elementor-element.elementor-element-f1012ff{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1269 .elementor-element.elementor-element-f1012ff .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:900;color:var( --e-global-color-e359f73 );}.elementor-1269 .elementor-element.elementor-element-4cb8555{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-4cb8555 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#1D1D1B;}.elementor-1269 .elementor-element.elementor-element-55168c8{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-be3a10b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#55C4C4;--border-color:#55C4C4;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1269 .elementor-element.elementor-element-be3a10b:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-be3a10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1269 .elementor-element.elementor-element-ec7f7c6{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-ac05f8e{text-align:center;}.elementor-1269 .elementor-element.elementor-element-ac05f8e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-9014700{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-9014700 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#6B7280;}.elementor-1269 .elementor-element.elementor-element-2c562fb{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-1269 .elementor-element.elementor-element-2c562fb .elementor-social-icon{background-color:var( --e-global-color-e359f73 );--icon-padding:7px;}.elementor-1269 .elementor-element.elementor-element-2c562fb .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1269 .elementor-element.elementor-element-6fd142a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFC62A;--border-color:#FFC62A;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-1269 .elementor-element.elementor-element-6fd142a:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-6fd142a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1269 .elementor-element.elementor-element-038caf7{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1269 .elementor-element.elementor-element-16e7d0b{text-align:center;}.elementor-1269 .elementor-element.elementor-element-16e7d0b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:900;color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-529b3ec{width:var( --container-widget-width, 714px );max-width:714px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-529b3ec .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#6B7280;}.elementor-1269 .elementor-element.elementor-element-24e08bb{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-1269 .elementor-element.elementor-element-24e08bb .elementor-social-icon{background-color:var( --e-global-color-e359f73 );--icon-padding:7px;}.elementor-1269 .elementor-element.elementor-element-24e08bb .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-1269 .elementor-element.elementor-element-28182c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:124px;--padding-left:20px;--padding-right:20px;}.elementor-1269 .elementor-element.elementor-element-28182c9:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-28182c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://opendoorchildrenscenter.com/wp-content/uploads/2026/07/Reviews-scaled.png");background-position:0px -122px;background-size:cover;}.elementor-1269 .elementor-element.elementor-element-9599c68{text-align:center;}.elementor-1269 .elementor-element.elementor-element-9599c68 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:48px;font-weight:900;line-height:114.99999999999999%;color:#2A2014;}.elementor-1269 .elementor-element.elementor-element-d59362b{width:var( --container-widget-width, 657px );max-width:657px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:657px;--container-widget-flex-grow:0;text-align:center;}.elementor-1269 .elementor-element.elementor-element-d59362b.elementor-element{--align-self:center;}.elementor-1269 .elementor-element.elementor-element-d59362b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:29.25px;letter-spacing:0px;color:#1D1D1B;}.elementor-1269 .elementor-element.elementor-element-9ff2469{--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;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button:hover, .elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button:focus{background-color:#1D1D1B;color:var( --e-global-color-e0f962a );}.elementor-1269 .elementor-element.elementor-element-c77673f{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;line-height:170%;fill:#1D1D1B;color:#1D1D1B;border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button:hover svg, .elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button:focus svg{fill:var( --e-global-color-e0f962a );}.elementor-1269 .elementor-element.elementor-element-6601c44{--display:flex;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%;margin-left:auto;margin-right:auto;gap:24px;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-card::before{background:#0B5B8F;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-icon{color:#0B5B8F;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-card{background:#FFFFFF;border-color:#E5E7EB;border-width:1px;border-style:solid;border-radius:22px;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-age{background:#DDF7D2;color:#1D6B3B;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-title{color:#064B7B;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-subtitle{color:#7B8792;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-description{color:#667085;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-download{color:#2869C7;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-preview img{object-fit:contain;height:260px;border-radius:16px;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-preview{min-height:260px;background:#F8FAFC;border-radius:16px;}@media(min-width:768px){.elementor-1269 .elementor-element.elementor-element-9b7b86a{--width:768px;}}@media(max-width:1366px){.elementor-1269 .elementor-element.elementor-element-5f08a8b .elementor-heading-title{font-size:80px;}}@media(max-width:1024px){.elementor-1269 .elementor-element.elementor-element-5f08a8b .elementor-heading-title{font-size:64px;}.elementor-1269 .elementor-element.elementor-element-e9be836{--justify-content:center;--cw-wave-count:8;--cw-wave-height:24px;}.elementor-1269 .elementor-element.elementor-element-1872568{width:100%;max-width:100%;}.elementor-1269 .elementor-element.elementor-element-ee0c5b6{width:100%;max-width:100%;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-1269 .elementor-element.elementor-element-995c8d0{--cw-wave-count:8;--cw-wave-height:24px;}.elementor-1269 .elementor-element.elementor-element-5ed95ca .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-e68831a .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-0e8f347 .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-ad9efc6 .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-52afe4e .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-beb9d3a .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-f916129 .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-929931a .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-2aa0767{--cw-wave-count:8;--cw-wave-height:24px;}.elementor-1269 .elementor-element.elementor-element-f1012ff .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-ac05f8e .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-16e7d0b .elementor-heading-title{font-size:24px;}.elementor-1269 .elementor-element.elementor-element-28182c9:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-28182c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1269 .elementor-element.elementor-element-9599c68{width:100%;max-width:100%;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-1269 .elementor-element.elementor-element-e96260c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1269 .elementor-element.elementor-element-5f08a8b .elementor-heading-title{font-size:34px;}.elementor-1269 .elementor-element.elementor-element-e9be836{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--cw-wave-count:5;--cw-wave-height:18px;}.elementor-1269 .elementor-element.elementor-element-1872568 .elementor-heading-title{font-size:34px;}.elementor-1269 .elementor-element.elementor-element-ee0c5b6 .elementor-heading-title{font-size:34px;}.elementor-1269 .elementor-element.elementor-element-743a1b2 .odcc-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-1269 .elementor-element.elementor-element-995c8d0{--cw-wave-count:5;--cw-wave-height:18px;}.elementor-1269 .elementor-element.elementor-element-98d0690{width:100%;max-width:100%;}.elementor-1269 .elementor-element.elementor-element-82a9bb0{width:100%;max-width:100%;}.elementor-1269 .elementor-element.elementor-element-2aa0767{--cw-wave-count:5;--cw-wave-height:18px;}.elementor-1269 .elementor-element.elementor-element-28182c9:not(.elementor-motion-effects-element-type-background), .elementor-1269 .elementor-element.elementor-element-28182c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:44px -33px;}.elementor-1269 .elementor-element.elementor-element-28182c9{--padding-top:60px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1269 .elementor-element.elementor-element-9599c68 .elementor-heading-title{font-size:34px;}.elementor-1269 .elementor-element.elementor-element-9ff2469{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1269 .elementor-element.elementor-element-c77673f{width:100%;max-width:100%;}.elementor-1269 .elementor-element.elementor-element-f2cead7 .odcc-grid{grid-template-columns:repeat(1,minmax(0,1fr));}}/* Start custom CSS for button, class: .elementor-element-82a9bb0 */.elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button {
  position: relative;
  overflow: visible !important;
  border-radius: 999px !important;
}

.elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button::before {
  content: "";
  position: absolute;
  inset: -6px;
  border: 2px dashed #FFC81F;
  border-radius: 999px;
  pointer-events: none;
}
.elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button {
  position: relative;
  overflow: visible !important;
  border-radius: 999px !important;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;
}

/* Dashed border */
.elementor-1269 .elementor-element.elementor-element-82a9bb0 .elementor-button::before {
  content: "";
  position: absolute;
  inset: -6px;
  border: 2px dashed #FFC81F;
  border-radius: 999px;
  pointer-events: none;
  transition: opacity 0.25s ease, transform 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c77673f */.elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button {
  position: relative;
  overflow: visible !important;
  border-radius: 999px !important;
}

.elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button::before {
  content: "";
  position: absolute;
  inset: -6px;
  border: 2px dashed #FFC81F;
  border-radius: 999px;
  pointer-events: none;
}
.elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button {
  position: relative;
  overflow: visible !important;
  border-radius: 999px !important;
  transition: transform 0.25s ease, box-shadow 0.25s ease, background-color 0.25s ease;
}

/* Dashed border */
.elementor-1269 .elementor-element.elementor-element-c77673f .elementor-button::before {
  content: "";
  position: absolute;
  inset: -6px;
  border: 2px dashed #FFC81F;
  border-radius: 999px;
  pointer-events: none;
  transition: opacity 0.25s ease, transform 0.25s ease;
}/* End custom CSS */