.elementor-24 .elementor-element.elementor-element-0656dfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-24 .elementor-element.elementor-element-d03631e{--display:flex;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-4816077 .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor5 );background-image:url(https://i0.wp.com/beechacres.org/wp-content/uploads/2025/02/image-7.png?fit=556%2C1164&ssl=1);background-size:cover;}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-4816077 .swiper-slide-inner{text-align:left;}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-4816077 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-4816077 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-4816077 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-adff8da .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor4 );background-image:url(https://i0.wp.com/beechacres.org/wp-content/uploads/2025/04/Green-Bubbles.png?fit=1447%2C671&ssl=1);background-size:cover;}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-adff8da .swiper-slide-inner{text-align:center;}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-repeater-item-c6be26d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://i0.wp.com/beechacres.org/wp-content/uploads/2025/03/image-56.png?fit=1525%2C670&ssl=1);background-size:cover;}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-slide-button{background-color:#03BAB8;font-family:"Montserrat", Sans-serif;font-weight:500;border-color:#03BAB8;}.elementor-24 .elementor-element.elementor-element-332af64 .swiper-slide{height:400px;}.elementor-24 .elementor-element.elementor-element-332af64 .swiper-slide-contents{max-width:66%;}.elementor-24 .elementor-element.elementor-element-332af64 .swiper-slide-inner{text-align:center;}.elementor-24 .elementor-element.elementor-element-332af64 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-332af64 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-332af64 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-332af64 .swiper-pagination-bullet-active{background-color:var( --e-global-color-41557f2 );}.elementor-24 .elementor-element.elementor-element-6fd2bbe .primary-cta:not(:empty){justify-content:center !important;}.elementor-24 .elementor-element.elementor-element-6fd2bbe .elementor-repeater-item-d643f33 a:not(:empty){background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6fd2bbe .elementor-repeater-item-d643f33 .ba-primary-cta:not(:empty){border-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-6fd2bbe .elementor-repeater-item-0b0f17b a:not(:empty){background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6fd2bbe .elementor-repeater-item-0b0f17b .ba-primary-cta:not(:empty){border-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-24 .elementor-element.elementor-element-6fd2bbe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6fd2bbe .prev svg, .elementor-24 .elementor-element.elementor-element-6fd2bbe .next svg{width:20%;fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-6fd2bbe .dot{border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-6fd2bbe .prev:hover svg, .elementor-24 .elementor-element.elementor-element-6fd2bbe .next:hover svg{fill:var( --e-global-color-41557f2 );}.elementor-24 .elementor-element.elementor-element-423bc94{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:200px;}.elementor-24 .elementor-element.elementor-element-8278652{--display:flex;--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;--align-items:center;}.elementor-24 .elementor-element.elementor-element-ea57657{--display:flex;--min-height:250px;--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:33px 33px 33px 33px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-ea57657:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ea57657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#239FA8;}.elementor-24 .elementor-element.elementor-element-ea57657.e-con{--flex-grow:1;--flex-shrink:0;}.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-24 .elementor-element.elementor-element-806ed71 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-806ed71{text-align:center;}.elementor-24 .elementor-element.elementor-element-806ed71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.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-24 .elementor-element.elementor-element-cfa0b63 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.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-24 .elementor-element.elementor-element-d917432 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;fill:#000000;color:#000000;border-radius:711px 711px 711px 711px;}.elementor-24 .elementor-element.elementor-element-d917432{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-d917432 > .elementor-widget-container{margin:04px 04px 04px 04px;border-radius:25px 25px 25px 25px;}.elementor-24 .elementor-element.elementor-element-d917432.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-37a0e49{--display:flex;}.elementor-24 .elementor-element.elementor-element-cfeeafb{--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;--align-items:stretch;--border-radius:33px 33px 33px 33px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-cfeeafb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cfeeafb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0B951;}.elementor-24 .elementor-element.elementor-element-cfeeafb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-e0eaccf > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-e0eaccf{text-align:center;}.elementor-24 .elementor-element.elementor-element-e0eaccf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e7ad099 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-8313d50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8313d50{font-family:"Gotham book", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-c0b4034 .elementor-button{background-color:#FFFFFF;font-family:"Gotham bold", Sans-serif;font-size:22px;font-weight:500;fill:#000000;color:#000000;border-radius:22px 22px 22px 22px;}.elementor-24 .elementor-element.elementor-element-c0b4034{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-c0b4034 > .elementor-widget-container{margin:04px 04px 04px 04px;border-radius:25px 25px 25px 25px;}.elementor-24 .elementor-element.elementor-element-c0b4034.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-ad4a62c{--display:flex;}.elementor-24 .elementor-element.elementor-element-f76135a{--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;--align-items:stretch;--border-radius:33px 33px 33px 33px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-24 .elementor-element.elementor-element-f76135a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f76135a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D66783;}.elementor-24 .elementor-element.elementor-element-f76135a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-024ba22 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-024ba22{text-align:center;}.elementor-24 .elementor-element.elementor-element-024ba22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-1efa27d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-24 .elementor-element.elementor-element-8dd6cc4 .elementor-button{background-color:#FFFFFF;font-family:"Gotham bold", Sans-serif;font-size:22px;font-weight:500;fill:#000000;color:#000000;border-radius:22px 22px 22px 22px;}.elementor-24 .elementor-element.elementor-element-8dd6cc4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-8dd6cc4 > .elementor-widget-container{margin:04px 04px 04px 04px;border-radius:25px 25px 25px 25px;}.elementor-24 .elementor-element.elementor-element-8dd6cc4.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-444b78f{--display:flex;--min-height:655px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6037ed0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-6037ed0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6037ed0.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-0df8544{--display:flex;--min-height:0px;--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-24 .elementor-element.elementor-element-0df8544.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d7667f8{--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;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-24 .elementor-element.elementor-element-f21a975{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-f21a975.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-f21a975 .elementor-counter-title{justify-content:center;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:17px;}.elementor-24 .elementor-element.elementor-element-f21a975 .elementor-counter{gap:0px;}.elementor-24 .elementor-element.elementor-element-f21a975 .elementor-counter-number-wrapper{gap:5px;color:var( --e-global-color-secondary );font-family:"Gotham Black", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-a915e09{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a915e09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-a915e09 .elementor-counter{gap:0px;}.elementor-24 .elementor-element.elementor-element-a915e09 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-secondary );font-family:"Gotham Black", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-a915e09 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-7c908f8{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-7c908f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-7c908f8 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Gotham Black", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-7c908f8 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;}.elementor-24 .elementor-element.elementor-element-4f2afdf{--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;}.elementor-24 .elementor-element.elementor-element-36bc86a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-36bc86a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-36bc86a .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Gotham Black", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-36bc86a .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;}.elementor-24 .elementor-element.elementor-element-e66f607{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-e66f607.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-e66f607 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Gotham Black", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-e66f607 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;}.elementor-24 .elementor-element.elementor-element-9fe10e9{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-9fe10e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-9fe10e9 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Gotham Black", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-9fe10e9 .elementor-counter-title{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:16px;}.elementor-24 .elementor-element.elementor-element-5da4df4{--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;--margin-top:0px;--margin-bottom:-0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:080px;--padding-right:040px;}.elementor-24 .elementor-element.elementor-element-5da4df4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5da4df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E9BA;}.elementor-24 .elementor-element.elementor-element-9306ea9{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:075px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-9306ea9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-8b58f2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-02c7e9c{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-bb70992{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-foster']{background-color:#BF5580 !important;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-kinship']{background-color:#05BAB8 !important;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-social-emotional-learning']{background-color:#A5C02B !important;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-impact']{background-color:#F9AB17 !important;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-inclusion']{background-color:#BF5580 !important;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-join']{background-color:#05BAB8 !important;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-in-school-behavior']{background-color:#A5C02B !important;}.elementor-24 .elementor-element.elementor-element-79e19b0 .workproud-svg-content[data-id='circle-parenting-support']{background-color:#F9AB17 !important;}.elementor-24 .elementor-element.elementor-element-7e57cb7{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-7e57cb7 > .elementor-widget-container{--e-transform-translateY:-45px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7e57cb7.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e9e893f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c80fba7{--display:flex;--min-height:129px;--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-24 .elementor-element.elementor-element-c80fba7 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-c80fba7 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E0E9BA;}.elementor-24 .elementor-element.elementor-element-c80fba7 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-c80fba7 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-1b99779{--display:flex;--min-height:22px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1b99779 > .elementor-shape-bottom .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-1b99779 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#239FA8;}.elementor-24 .elementor-element.elementor-element-1b99779 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-1b99779 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-2264957{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:040px;}.elementor-24 .elementor-element.elementor-element-2264957:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2264957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#239FA8;}.elementor-24 .elementor-element.elementor-element-247c8e3{--display:flex;}.elementor-24 .elementor-element.elementor-element-e32734a > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-24 .elementor-element.elementor-element-e32734a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24 .elementor-element.elementor-element-29d6260{--display:flex;}.elementor-24 .elementor-element.elementor-element-29d6260.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-845fe0d{text-align:center;}.elementor-24 .elementor-element.elementor-element-845fe0d .elementor-heading-title{font-family:"Gotham medium", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-c41f31a{text-align:center;font-family:"Gotham book", Sans-serif;font-weight:400;line-height:18px;}.elementor-24 .elementor-element.elementor-element-c41f31a p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-c319990 .elementor-button{background-color:#D66783;font-family:"Gotham bold", Sans-serif;font-weight:500;box-shadow:2px 5px 10px -1px rgba(0,0,0,0.5);border-radius:60px 60px 60px 60px;padding:033px 044px 033px 44px;}.elementor-24 .elementor-element.elementor-element-19f4f64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a23f514{--display:flex;--min-height:129px;--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-24 .elementor-element.elementor-element-a23f514 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-a23f514 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#239FA8;}.elementor-24 .elementor-element.elementor-element-9b21b64{--display:flex;--min-height:22px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-9b21b64 > .elementor-shape-bottom .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-9b21b64 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F4D499;}.elementor-24 .elementor-element.elementor-element-5b06060{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:100px;}.elementor-24 .elementor-element.elementor-element-5b06060:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5b06060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D499;}.elementor-24 .elementor-element.elementor-element-9798eef{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-24 .elementor-element.elementor-element-659b175 > .elementor-widget-container{border-style:solid;border-radius:22px 22px 22px 22px;}.elementor-24 .elementor-element.elementor-element-659b175 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-24 .elementor-element.elementor-element-e0edf9f{text-align:center;}.elementor-24 .elementor-element.elementor-element-e0edf9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-95dcc3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-00b3de0 > .elementor-widget-container{border-style:solid;border-radius:22px 22px 22px 22px;}.elementor-24 .elementor-element.elementor-element-00b3de0 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-24 .elementor-element.elementor-element-ee308cf{text-align:center;}.elementor-24 .elementor-element.elementor-element-ee308cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-0effa6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-d5770f7 > .elementor-widget-container{border-style:solid;border-radius:22px 22px 22px 22px;}.elementor-24 .elementor-element.elementor-element-d5770f7 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-24 .elementor-element.elementor-element-9150b29{text-align:center;}.elementor-24 .elementor-element.elementor-element-9150b29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-d8343be{--display:flex;--flex-direction:column-reverse;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:70px;--padding-left:100px;--padding-right:100px;}.elementor-24 .elementor-element.elementor-element-d8343be:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d8343be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4D499;}.elementor-24 .elementor-element.elementor-element-e805d31{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:22px 22px 22px 22px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-e805d31:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e805d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e805d31.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-fd87141.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-fd87141{text-align:center;}.elementor-24 .elementor-element.elementor-element-fd87141 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-05bbfe9.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-3f46ecc{--display:flex;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-9c94c87{--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:center;--align-items:center;}.elementor-24 .elementor-element.elementor-element-9c94c87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9893a1c{width:var( --container-widget-width, 7.001% );max-width:7.001%;--container-widget-width:7.001%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-9893a1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-9893a1c .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-9893a1c .elementor-icon{font-size:21px;}.elementor-24 .elementor-element.elementor-element-9893a1c .elementor-icon svg{height:21px;}.elementor-24 .elementor-element.elementor-element-6c58ca1{width:var( --container-widget-width, 77.405% );max-width:77.405%;--container-widget-width:77.405%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-6c58ca1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6c58ca1 a:hover, .elementor-24 .elementor-element.elementor-element-6c58ca1 a:focus{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3377dd3{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24 .elementor-element.elementor-element-3377dd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-9ee8356{width:var( --container-widget-width, 20.887% );max-width:20.887%;--container-widget-width:20.887%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-9ee8356 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9ee8356.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-9ee8356 a:hover, .elementor-24 .elementor-element.elementor-element-9ee8356 a:focus{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-423bc94{--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-24 .elementor-element.elementor-element-6037ed0.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-6037ed0{text-align:right;}.elementor-24 .elementor-element.elementor-element-0df8544{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-d8343be{--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;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-332af64{z-index:0;}.elementor-24 .elementor-element.elementor-element-423bc94{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-806ed71 .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-e0eaccf .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-024ba22 .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-444b78f{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-ed3e79b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6037ed0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-24 .elementor-element.elementor-element-6037ed0.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-d7667f8{--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;--align-items:center;}.elementor-24 .elementor-element.elementor-element-f21a975{width:var( --container-widget-width, 371.594px );max-width:371.594px;--container-widget-width:371.594px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a915e09{width:var( --container-widget-width, 262.594px );max-width:262.594px;--container-widget-width:262.594px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-7c908f8{width:var( --container-widget-width, 251.594px );max-width:251.594px;--container-widget-width:251.594px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-4f2afdf{--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;--align-items:center;}.elementor-24 .elementor-element.elementor-element-36bc86a{width:var( --container-widget-width, 252.594px );max-width:252.594px;--container-widget-width:252.594px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-e66f607{width:var( --container-widget-width, 288.594px );max-width:288.594px;--container-widget-width:288.594px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-9fe10e9{width:var( --container-widget-width, 349.594px );max-width:349.594px;--container-widget-width:349.594px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-5da4df4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-9306ea9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8b58f2c .elementor-heading-title{font-size:29px;}.elementor-24 .elementor-element.elementor-element-bb70992{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-7e57cb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7e57cb7{--container-widget-width:335px;--container-widget-flex-grow:0;width:var( --container-widget-width, 335px );max-width:335px;}.elementor-24 .elementor-element.elementor-element-e9e893f{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-c80fba7{--min-height:0px;}.elementor-24 .elementor-element.elementor-element-1b99779{--min-height:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2264957{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-247c8e3{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-29d6260{--width:100%;}.elementor-24 .elementor-element.elementor-element-845fe0d .elementor-heading-title{font-size:35px;}.elementor-24 .elementor-element.elementor-element-c319990 .elementor-button{border-radius:60px 60px 60px 60px;}.elementor-24 .elementor-element.elementor-element-a23f514{--min-height:0px;}.elementor-24 .elementor-element.elementor-element-9b21b64{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-5b06060{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-d8343be{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-fd87141 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-24 .elementor-element.elementor-element-9ee8356{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-ea57657{--width:102.596%;}.elementor-24 .elementor-element.elementor-element-cfeeafb{--width:102.596%;}.elementor-24 .elementor-element.elementor-element-f76135a{--width:102.596%;}.elementor-24 .elementor-element.elementor-element-0df8544{--width:89%;}.elementor-24 .elementor-element.elementor-element-9306ea9{--width:40.686%;}.elementor-24 .elementor-element.elementor-element-e805d31{--width:50%;}.elementor-24 .elementor-element.elementor-element-9c94c87{--width:97.09%;}.elementor-24 .elementor-element.elementor-element-3377dd3{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-0df8544{--width:100%;}}/* Start custom CSS for slides, class: .elementor-element-332af64 */#hero-cont > div.elementor-element.elementor-element-6fd2bbe.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-ba-slider-hero > div > div > div > div > div.mySlides.elementor-repeater-item-0b0f17b > div > div > img {
    width: 51% !important;
}

#hero-cont > div.elementor-element.elementor-element-6fd2bbe.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-ba-slider-hero > div > div > div > div > div.mySlides.elementor-repeater-item-0b3ea74 > div > div > img  {
    width: 71% !important;
}

#hero-cont > div.elementor-element.elementor-element-6fd2bbe.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-ba-slider-hero > div > div > div > div > div:nth-child(8) {
    bottom: 30px !important;
}

@media (max-width: 767px) {
    .elementor-slides .swiper-slide-inner {
        padding: 0px;
    }
}



 #foster-img {
    content: url('/wp-content/uploads/2025/04/Foster-Care.png');
    width: 100%;
  }

  /* When screen width is desktop */
  @media (min-width: 360px) {
    #foster-img {
      content: url('/wp-content/uploads/2025/10/Foster-Care1.png');
      width: 100%;
       margin: auto;
    }
  }
  
   #pcx-img {
    content: url('/wp-content/uploads/2025/07/pcxbannerresized.png');
    width: 100%;
  }

  /* When screen width is desktop */
  @media (min-width: 360px) {
    #pcx-img {
      content: url('/wp-content/uploads/2025/10/pcxbannerresized1.png');
      width: 100%;
      margin: auto;
    }
  }/* End custom CSS */
/* Start custom CSS for ba-slider-hero, class: .elementor-element-6fd2bbe *//*#hero-cont > div > div > div > div{*/
   /*    background-color: #0000000;*/
   /*}*/
   
   .slideshow-container {
       min-height: 275px;
   }

  .elementor-24 .elementor-element.elementor-element-6fd2bbe ul li::marker {
  color: #FBAB18; /* Change to your desired color */
}

.elementor-24 .elementor-element.elementor-element-6fd2bbe .row .col-4 {
    padding: 40px;
}

.elementor-24 .elementor-element.elementor-element-6fd2bbe > .mySlides:last-of-type ~ img {
    width: 60% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d917432 */.elementor-24 .elementor-element.elementor-element-d917432 {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    /*height: 100%;*/
    margin-top: auto;
}

.elementor-button-wrapper {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea57657 */.elementor-24 .elementor-element.elementor-element-ea57657 {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}

.elementor-24 .elementor-element.elementor-element-ea57657:hover {
    transform: scale(1.1);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0b4034 */.elementor-24 .elementor-element.elementor-element-c0b4034 {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    /*height: 100%;*/
    margin-top: auto;
}

.elementor-button-wrapper {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfeeafb */.elementor-24 .elementor-element.elementor-element-cfeeafb {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.elementor-24 .elementor-element.elementor-element-cfeeafb:hover {
    transform: scale(1.1);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8dd6cc4 */.elementor-24 .elementor-element.elementor-element-8dd6cc4 {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    /*height: 100%;*/
    margin-top: auto;
}

.elementor-button-wrapper {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f76135a */.elementor-24 .elementor-element.elementor-element-f76135a {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
.elementor-24 .elementor-element.elementor-element-f76135a:hover {
    transform: scale(1.1);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-444b78f */.elementor-24 .elementor-element.elementor-element-444b78f {
  position: relative;
  overflow: hidden;

  --bg-translate: 0px;
}


.elementor-24 .elementor-element.elementor-element-444b78f::before {
 content: "";
  position: absolute;
  top: 700px;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url('http://beechacres.org/wp-content/uploads/2025/02/image-7.png');
  background-size: 20% auto;
  background-repeat: no-repeat;
  background-position: bottom left;
  /* Use the custom property for vertical translation */
  transform: translateY(var(--bg-translate));
  z-index: -1; /* Place behind the content */
}


/*.elementor-24 .elementor-element.elementor-element-444b78f::before {*/
/*    background-image: url('http://beechacres.org/wp-content/uploads/2025/02/image-7.png');*/
/*    background-position: left center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: ;*/
/*    background-size: 23% auto;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    right: 0;*/
/*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05bbfe9 *//* Footer
-------------------------------------------------------------------*/
footer.main { text-align: center; }

@media (min-width: 768px) { footer.main { text-align: left; } }

footer.main .footer-logo { width: 188px; margin-bottom: 20px; }

footer.main .footer-menus > .menu-item { text-transform: uppercase; font-weight: bold; margin-bottom: 8px; }

footer.main .footer-menus > .menu-item > a:not([href]):not([tabindex]) { color: #38939B; }

footer.main .footer-menus > .menu-item .menu-item { text-transform: none; font-weight: normal; margin-bottom: 4px; }

footer.main .footer-disclaimer { display: flex; flex-direction: column; font-size: 14px; margin-top: 40px; }

@media (min-width: 992px) { footer.main .footer-disclaimer { flex-direction: row-reverse; font-size: 12px; } }

footer.main .footer-disclaimer .footer-submenu { margin-top: 0; margin-bottom: 20px; text-align: center; }

@media (min-width: 992px) { footer.main .footer-disclaimer .footer-submenu { text-align: left; margin-bottom: 0; } }

footer.main .footer-copyright { display: flex; align-self: center; }

footer.main .footer-submenu { display: block; margin-top: 8px; }

@media (min-width: 992px) { footer.main .footer-submenu { display: flex; margin-left: auto; } }

footer.main .footer-submenu .menu-item { display: inline-block; margin-bottom: 8px; width: 49%; vertical-align: middle; text-transform: none; font-weight: normal; }

@media (min-width: 992px) { footer.main .footer-submenu .menu-item { width: auto; margin-right: 16px; margin-bottom: 0; } }

@media (min-width: 768px) { footer.main .footer-right { padding-top: 20px; } }

footer.main .footer-right-col, footer.main .footer-right .footer-menus { display: flex; flex-direction: column; flex-grow: 1; }

footer.main .footer-right-col-directions { margin-top: 20px; }

.footer-breakout { text-align: center; }

.footer-breakout-signup { margin-bottom: 40px; }

@media (min-width: 992px) { .footer-breakout-signup { margin-bottom: 0; } }

.footer-breakout-contact { display: flex; flex-direction: column; justify-content: center; }

.newsletter-sign-up-container .BBFormContainer { border: none !important; padding: 0 !important; }

.newsletter-sign-up-container .BBFormContainer .BBFormSectionHeading, .newsletter-sign-up-container .BBFormContainer .BBFormSubSectionHeading { display: none; }

.newsletter-sign-up-container .BBFormSection .BBFormSignupFieldWide { width: 100%; }

.newsletter-sign-up-container .BBFormSection input[type="text"].BBFormTextbox { display: block; width: 100%; height: 40px; margin: auto; margin-bottom: 25px; border-radius: 0; border: 0; font-size: 16px; display: block; background: #ffffff !important; max-width: 100%; padding: 5px 4px !important; }
.newsletter-sign-up-container .BBFormSection input[type="email"].BBFormTextbox { display: block; width: 100%; height: 40px; margin: auto; margin-bottom: 25px; border-radius: 0; border: 0; font-size: 16px; display: block; background: #ffffff !important; max-width: 100%; padding: 5px 4px !important; }

@media (min-width: 576px) { .newsletter-sign-up-container .BBFormSection input[type="email"].BBFormTextbox { width: 350px; }
.newsletter-sign-up-container .BBFormSection input[type="text"].BBFormTextbox { width: 350px; }
    
}

@media (min-width: 992px) {
    .newsletter-sign-up-container .BBFormSection input[type="email"].BBFormTextbox { width: 450px; }.newsletter-sign-up-container .BBFormSection input[type="text"].BBFormTextbox { width: 450px; } }

.newsletter-sign-up-container .BBFormSection input[type="submit"].BBFormSubmitbutton { box-shadow: none; display: block; margin: auto; }


.btn .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton[type="submit"], .jetpack_subscription_widget button[type="submit"], input.gform_button[type="submit"], .sidebar .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton[type="submit"] { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }

.btn:hover, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:hover[type="submit"], .jetpack_subscription_widget button:hover[type="submit"], input.gform_button:hover[type="submit"], .btn:focus, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:focus[type="submit"], .jetpack_subscription_widget button:focus[type="submit"], input.gform_button:focus[type="submit"] { text-decoration: none; }

.btn:focus, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:focus[type="submit"], .jetpack_subscription_widget button:focus[type="submit"], input.gform_button:focus[type="submit"], .btn.focus, .newsletter-sign-up-container .BBFormSection input.focus.BBFormSubmitbutton[type="submit"], .jetpack_subscription_widget button.focus[type="submit"], input.focus.gform_button[type="submit"] { outline: 0; box-shadow: 0 0 0 0.2rem rgba(251, 176, 52, 0.25); }

.btn.disabled, .newsletter-sign-up-container .BBFormSection input.disabled.BBFormSubmitbutton[type="submit"], .jetpack_subscription_widget button.disabled[type="submit"], input.disabled.gform_button[type="submit"], .btn:disabled, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:disabled[type="submit"], .jetpack_subscription_widget button:disabled[type="submit"], input.gform_button:disabled[type="submit"] { opacity: 0.65; }

.btn:not(:disabled):not(.disabled), .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:not(:disabled):not(.disabled)[type="submit"], .jetpack_subscription_widget button:not(:disabled):not(.disabled)[type="submit"], input.gform_button:not(:disabled):not(.disabled)[type="submit"] { cursor: pointer; }

.btn:not(:disabled):not(.disabled):active, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:not(:disabled):not(.disabled):active[type="submit"], .jetpack_subscription_widget button:not(:disabled):not(.disabled):active[type="submit"], input.gform_button:not(:disabled):not(.disabled):active[type="submit"], .btn:not(:disabled):not(.disabled).active, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:not(:disabled):not(.disabled).active[type="submit"], .jetpack_subscription_widget button:not(:disabled):not(.disabled).active[type="submit"], input.gform_button:not(:disabled):not(.disabled).active[type="submit"] { background-image: none; }

a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }

.btn-primary, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton[type="submit"], .jetpack_subscription_widget button[type="submit"], input.gform_button[type="submit"], .sidebar .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton[type="submit"] { color: #212529; background-color: #FBB034; border-color: #FBB034; }

.btn-primary:hover, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:hover[type="submit"], .jetpack_subscription_widget button:hover[type="submit"], input.gform_button:hover[type="submit"] { color: #212529; background-color: #faa10e; border-color: #f79c05; }

.btn-primary:focus, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:focus[type="submit"], .jetpack_subscription_widget button:focus[type="submit"], input.gform_button:focus[type="submit"], .btn-primary.focus, .newsletter-sign-up-container .BBFormSection input.focus.BBFormSubmitbutton[type="submit"], .jetpack_subscription_widget button.focus[type="submit"], input.focus.gform_button[type="submit"] { box-shadow: 0 0 0 0.2rem rgba(251, 176, 52, 0.5); }

.btn-primary.disabled, .newsletter-sign-up-container .BBFormSection input.disabled.BBFormSubmitbutton[type="submit"], .jetpack_subscription_widget button.disabled[type="submit"], input.disabled.gform_button[type="submit"], .btn-primary:disabled, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:disabled[type="submit"], .jetpack_subscription_widget button:disabled[type="submit"], input.gform_button:disabled[type="submit"] { color: #212529; background-color: #FBB034; border-color: #FBB034; }

.btn-primary:not(:disabled):not(.disabled):active, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:not(:disabled):not(.disabled):active[type="submit"], .jetpack_subscription_widget button:not(:disabled):not(.disabled):active[type="submit"], input.gform_button:not(:disabled):not(.disabled):active[type="submit"], .btn-primary:not(:disabled):not(.disabled).active, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:not(:disabled):not(.disabled).active[type="submit"], .jetpack_subscription_widget button:not(:disabled):not(.disabled).active[type="submit"], input.gform_button:not(:disabled):not(.disabled).active[type="submit"], .show > .btn-primary.dropdown-toggle, .newsletter-sign-up-container .BBFormSection .show > input.dropdown-toggle.BBFormSubmitbutton[type="submit"], .jetpack_subscription_widget .show > button.dropdown-toggle[type="submit"], .show > input.dropdown-toggle.gform_button[type="submit"] { color: #212529; background-color: #f79c05; border-color: #eb9405; }

.btn-primary:not(:disabled):not(.disabled):active:focus, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:not(:disabled):not(.disabled):active:focus[type="submit"], .jetpack_subscription_widget button:not(:disabled):not(.disabled):active:focus[type="submit"], input.gform_button:not(:disabled):not(.disabled):active:focus[type="submit"], .btn-primary:not(:disabled):not(.disabled).active:focus, .newsletter-sign-up-container .BBFormSection input.BBFormSubmitbutton:not(:disabled):not(.disabled).active:focus[type="submit"], .jetpack_subscription_widget button:not(:disabled):not(.disabled).active:focus[type="submit"], input.gform_button:not(:disabled):not(.disabled).active:focus[type="submit"], .show > .btn-primary.dropdown-toggle:focus, .newsletter-sign-up-container .BBFormSection .show > input.dropdown-toggle.BBFormSubmitbutton:focus[type="submit"], .jetpack_subscription_widget .show > button.dropdown-toggle:focus[type="submit"], .show > input.dropdown-toggle.gform_button:focus[type="submit"] { box-shadow: 0 0 0 0.2rem rgba(251, 176, 52, 0.5); }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c58ca1 */.elementor-24 .elementor-element.elementor-element-6c58ca1 a {
    text-decoration: none;
    color: black;
}

.elementor-24 .elementor-element.elementor-element-6c58ca1 a:hover {
    text-decoration: underline; /* or any other hover effect you prefer */
    color: inherit; /* or specify a different color for hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ee8356 */.elementor-24 .elementor-element.elementor-element-9ee8356 a {
    text-decoration: none;
    color: black;
}

.elementor-24 .elementor-element.elementor-element-9ee8356 {
}
.elementor-24 .elementor-element.elementor-element-9ee8356 a:hover {
    text-decoration: underline; /* or any other hover effect you prefer */
    color: inherit; /* or specify a different color for hover */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-Book.woff') format('woff');
}
@font-face {
	font-family: 'Gotham book';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-BookItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Gotham bold';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-BoldItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham Black';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Gotham medium';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://beechacres.org/wp-content/uploads/2024/07/Gotham-MediumItalic.woff') format('woff');
}
/* End Custom Fonts CSS */