.elementor-27363 .elementor-element.elementor-element-146eae3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27363 .elementor-element.elementor-element-146eae3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-576bf2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-576bf2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hopechest.org/wp-content/uploads/2025/09/Our-Approach-Option-2-bw.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27363 .elementor-element.elementor-element-576bf2e > .elementor-element-populated >  .elementor-background-overlay{background-color:#66B2B2;opacity:0.7;}.elementor-27363 .elementor-element.elementor-element-576bf2e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 100px 0px;}.elementor-27363 .elementor-element.elementor-element-576bf2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-27363 .elementor-element.elementor-element-1cdadfa > .elementor-widget-container{margin:-100px 0px 0px 0px;}.elementor-27363 .elementor-element.elementor-element-1cdadfa{text-align:center;}.elementor-27363 .elementor-element.elementor-element-1cdadfa .elementor-heading-title{font-family:"Have Heart", Sans-serif;font-size:133px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:90px;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-8583286{text-align:center;}.elementor-27363 .elementor-element.elementor-element-8583286 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-785b9c1{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-4c74906{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27363 .elementor-element.elementor-element-4c74906 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-ffc7dc5{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-7d8dd17{text-align:center;}.elementor-27363 .elementor-element.elementor-element-7d8dd17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#473D3D;}.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-27363 .elementor-element.elementor-element-4fe2be5{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-4fe2be5 p{margin-block-end:25px;}.elementor-27363 .elementor-element.elementor-element-602a52a > .elementor-container{max-width:500px;}.elementor-27363 .elementor-element.elementor-element-ca96bf7{text-align:center;}.elementor-27363 .elementor-element.elementor-element-ca96bf7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-e17a668:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-e17a668 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FCDCA;}.elementor-27363 .elementor-element.elementor-element-e17a668 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27363 .elementor-element.elementor-element-e17a668 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-759a515{--spacer-size:25px;}.elementor-27363 .elementor-element.elementor-element-a82c963:not(.elementor-motion-effects-element-type-background), .elementor-27363 .elementor-element.elementor-element-a82c963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FCDCA;background-image:url("https://www.hopechest.org/wp-content/uploads/2025/09/blue.png");}.elementor-27363 .elementor-element.elementor-element-a82c963 > .elementor-container{max-width:500px;}.elementor-27363 .elementor-element.elementor-element-a82c963{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27363 .elementor-element.elementor-element-a82c963 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-063cf36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-063cf36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FCDCA;}.elementor-27363 .elementor-element.elementor-element-063cf36 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27363 .elementor-element.elementor-element-063cf36 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27363 .elementor-element.elementor-element-063cf36 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-22a7558{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-3119809{width:var( --container-widget-width, 93.526% );max-width:93.526%;--container-widget-width:93.526%;--container-widget-flex-grow:0;text-align:center;}.elementor-27363 .elementor-element.elementor-element-3119809 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-8ef34f1{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-8b03531 > .elementor-widget-container{margin:9px 9px 9px 9px;padding:0px 0px 0px 0px;}.elementor-27363 .elementor-element.elementor-element-8b03531{text-align:center;}.elementor-27363 .elementor-element.elementor-element-8b03531 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:34px;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-4fbe330{--spacer-size:20px;}.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-27363 .elementor-element.elementor-element-918f5b9{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-918f5b9 p{margin-block-end:0px;}.elementor-27363 .elementor-element.elementor-element-24d093a{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-24d093a p{margin-block-end:0px;}.elementor-27363 .elementor-element.elementor-element-3f9143a p{margin-block-end:0px;}.elementor-27363 .elementor-element.elementor-element-3f9143a{color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-2e469b3{--spacer-size:140px;}.elementor-27363 .elementor-element.elementor-element-eb22e98 > .elementor-widget-container{margin:9px 9px 9px 9px;padding:0px 0px 0px 0px;}.elementor-27363 .elementor-element.elementor-element-eb22e98{text-align:center;}.elementor-27363 .elementor-element.elementor-element-eb22e98 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;line-height:34px;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-4c1f211 img{height:153px;}.elementor-27363 .elementor-element.elementor-element-d2a805b p{margin-block-end:0px;}.elementor-27363 .elementor-element.elementor-element-d2a805b{color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-f376ea2 p{margin-block-end:0px;}.elementor-27363 .elementor-element.elementor-element-f376ea2{color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-511f23d p{margin-block-end:0px;}.elementor-27363 .elementor-element.elementor-element-511f23d{color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-e91aa69{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-ed4e7d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-ed4e7d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FCDCA;}.elementor-27363 .elementor-element.elementor-element-ed4e7d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27363 .elementor-element.elementor-element-ed4e7d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-c2c0cd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-c2c0cd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FCDCA;}.elementor-27363 .elementor-element.elementor-element-c2c0cd2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27363 .elementor-element.elementor-element-c2c0cd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-a07bfc1{--spacer-size:59px;}.elementor-27363 .elementor-element.elementor-element-594c9e5{text-align:center;}.elementor-27363 .elementor-element.elementor-element-594c9e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-66867fb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-66867fb p{margin-block-end:0px;}.elementor-27363 .elementor-element.elementor-element-7b3f59f{text-align:center;}.elementor-27363 .elementor-element.elementor-element-7b3f59f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-9e4e538{text-align:center;}.elementor-27363 .elementor-element.elementor-element-9e4e538 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-1eac63c{text-align:center;}.elementor-27363 .elementor-element.elementor-element-1eac63c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-0135c06{width:var( --container-widget-width, 103.793% );max-width:103.793%;--container-widget-width:103.793%;--container-widget-flex-grow:0;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-94150b9{text-align:center;}.elementor-27363 .elementor-element.elementor-element-94150b9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-ff09ff1{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-0c78302{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-eac9a50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-eac9a50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FCDCA;}.elementor-27363 .elementor-element.elementor-element-eac9a50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27363 .elementor-element.elementor-element-eac9a50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-089845d{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-df243d3 > .elementor-widget-container{margin:0px 7px 0px 7px;}.elementor-27363 .elementor-element.elementor-element-df243d3{text-align:center;}.elementor-27363 .elementor-element.elementor-element-df243d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-802f4f6{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-c831286{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-5ade1d1{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-b0c1f96{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-e1b1e02{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-5862cde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-5862cde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7FCDCA;}.elementor-27363 .elementor-element.elementor-element-5862cde > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27363 .elementor-element.elementor-element-5862cde > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27363 .elementor-element.elementor-element-80c10aa{--spacer-size:63px;}.elementor-27363 .elementor-element.elementor-element-3563a02 > .elementor-widget-container{margin:0px 7px 0px 7px;}.elementor-27363 .elementor-element.elementor-element-3563a02{text-align:center;}.elementor-27363 .elementor-element.elementor-element-3563a02 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-4151b06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27363 .elementor-element.elementor-element-4151b06{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-27363 .elementor-element.elementor-element-18ced5e{--spacer-size:50px;}.elementor-27363 .elementor-element.elementor-element-c37e43e{text-align:center;}.elementor-27363 .elementor-element.elementor-element-c37e43e .elementor-heading-title{color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-06e9bce{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-06e9bce a{color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-7a99c08{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-eeb9a88{font-family:var( --e-global-typography-6466e15-font-family ), Sans-serif;font-weight:var( --e-global-typography-6466e15-font-weight );color:#473D3D;}.elementor-27363 .elementor-element.elementor-element-b507dd1{font-family:"Open Sans", Sans-serif;font-weight:400;color:#473D3D;}.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-27363 .elementor-element.elementor-element-5ea43d3 .elementor-button{background-color:#D46C2C;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-27363 .elementor-element.elementor-element-4ae281b{--spacer-size:50px;}@media(min-width:768px){.elementor-27363 .elementor-element.elementor-element-e17a668{width:28.512%;}.elementor-27363 .elementor-element.elementor-element-063cf36{width:100%;}.elementor-27363 .elementor-element.elementor-element-5dde384{width:25.171%;}.elementor-27363 .elementor-element.elementor-element-3050806{width:21.104%;}.elementor-27363 .elementor-element.elementor-element-75d43d2{width:25.171%;}.elementor-27363 .elementor-element.elementor-element-ed4e7d8{width:28.51%;}.elementor-27363 .elementor-element.elementor-element-711b6d6{width:71.49%;}.elementor-27363 .elementor-element.elementor-element-eac9a50{width:28.406%;}.elementor-27363 .elementor-element.elementor-element-8f4a9aa{width:71.594%;}.elementor-27363 .elementor-element.elementor-element-5862cde{width:30.39%;}.elementor-27363 .elementor-element.elementor-element-e684ddf{width:69.61%;}}@media(max-width:767px){.elementor-27363 .elementor-element.elementor-element-146eae3{margin-top:40px;margin-bottom:0px;}.elementor-27363 .elementor-element.elementor-element-576bf2e > .elementor-element-populated{padding:80px 0px 0px 0px;}}@media(min-width:1025px){.elementor-27363 .elementor-element.elementor-element-576bf2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27363 .elementor-element.elementor-element-576bf2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Have Heart';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.hopechest.org/wp-content/uploads/2023/04/Have-Heart-One-1.eot');
	src: url('https://www.hopechest.org/wp-content/uploads/2023/04/Have-Heart-One-1.eot?#iefix') format('embedded-opentype'),
		url('https://www.hopechest.org/wp-content/uploads/2023/04/Have-Heart-One-1.woff2') format('woff2'),
		url('https://www.hopechest.org/wp-content/uploads/2023/04/Have-Heart-One-1.woff') format('woff'),
		url('https://www.hopechest.org/wp-content/uploads/2023/04/Have-Heart-One-1.ttf') format('truetype'),
		url('https://www.hopechest.org/wp-content/uploads/2023/04/have_heart_one-webfont-1.svg#HaveHeart') format('svg');
}
/* End Custom Fonts CSS */