.elementor-558 .elementor-element.elementor-element-7596b82:not(.elementor-motion-effects-element-type-background), .elementor-558 .elementor-element.elementor-element-7596b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3554ff0 );}.elementor-558 .elementor-element.elementor-element-7596b82 > .elementor-background-overlay{background-image:url("https://joyspringmentalhealth.com/wp-content/uploads/2023/05/JSP-What-I-Treat-6-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-7596b82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-558 .elementor-element.elementor-element-826983b > .elementor-element-populated{margin:0% 50% 0% 0%;--e-column-margin-right:50%;--e-column-margin-left:0%;padding:2em 2em 2em 2em;}.elementor-558 .elementor-element.elementor-element-fecfa01 .elementor-heading-title{font-family:"Moon Time", Sans-serif;font-size:137px;font-weight:500;text-shadow:14px 9px 23px #47B4B0;color:#ECFAFA;}.elementor-558 .elementor-element.elementor-element-89094c8{padding:7em 0em 3em 0em;}.elementor-558 .elementor-element.elementor-element-32a0799:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-558 .elementor-element.elementor-element-32a0799 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-558 .elementor-element.elementor-element-32a0799 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3em 0em 3em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-558 .elementor-element.elementor-element-32a0799 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-32a0799{z-index:2;}.elementor-558 .elementor-element.elementor-element-c768b6f{padding:1em 1em 1em 1em;}.elementor-558 .elementor-element.elementor-element-874ea0e > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-558 .elementor-element.elementor-element-2203e2c .elementor-heading-title{font-size:31px;}.elementor-558 .elementor-element.elementor-element-fb978eb p{margin-block-end:21px;}.elementor-558 .elementor-element.elementor-element-fb978eb{color:var( --e-global-color-dea41e4 );}.elementor-558 .elementor-element.elementor-element-bbdf98c .elementor-button{background-color:var( --e-global-color-6f4b1c8 );font-size:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-3460580 );color:var( --e-global-color-3460580 );box-shadow:4px 4px 10px 0px #EDD05F;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-558 .elementor-element.elementor-element-bbdf98c .elementor-button:hover, .elementor-558 .elementor-element.elementor-element-bbdf98c .elementor-button:focus{color:var( --e-global-color-69d5af3 );}.elementor-558 .elementor-element.elementor-element-bbdf98c .elementor-button:hover svg, .elementor-558 .elementor-element.elementor-element-bbdf98c .elementor-button:focus svg{fill:var( --e-global-color-69d5af3 );}.elementor-558 .elementor-element.elementor-element-ea2f51c > .elementor-widget-container{margin:0em 0em 0em -7em;}.elementor-558 .elementor-element.elementor-element-ea2f51c img{width:100vw;max-width:43vw;height:500px;object-fit:cover;object-position:center center;}.elementor-558 .elementor-element.elementor-element-50da076{padding:0em 0em 7em 0em;}.elementor-558 .elementor-element.elementor-element-c38d96d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-c38d96d img{width:100vw;max-width:50vw;height:525px;object-fit:cover;object-position:center center;}.elementor-558 .elementor-element.elementor-element-144ea19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-558 .elementor-element.elementor-element-144ea19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-558 .elementor-element.elementor-element-144ea19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3em 0em 3em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-558 .elementor-element.elementor-element-144ea19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-558 .elementor-element.elementor-element-144ea19{z-index:2;}.elementor-558 .elementor-element.elementor-element-3fe434f{padding:1em 1em 1em 1em;}.elementor-558 .elementor-element.elementor-element-eb88f98 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-558 .elementor-element.elementor-element-0be5afb .elementor-heading-title{font-size:39px;}.elementor-558 .elementor-element.elementor-element-866060c p{margin-block-end:21px;}.elementor-558 .elementor-element.elementor-element-866060c{color:#000000;}.elementor-558 .elementor-element.elementor-element-42f7af9 .elementor-button{background-color:var( --e-global-color-6f4b1c8 );font-size:25px;fill:var( --e-global-color-3460580 );color:var( --e-global-color-3460580 );box-shadow:4px 4px 10px 0px #EDD05F;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-558 .elementor-element.elementor-element-42f7af9 .elementor-button:hover, .elementor-558 .elementor-element.elementor-element-42f7af9 .elementor-button:focus{color:var( --e-global-color-69d5af3 );}.elementor-558 .elementor-element.elementor-element-42f7af9 .elementor-button:hover svg, .elementor-558 .elementor-element.elementor-element-42f7af9 .elementor-button:focus svg{fill:var( --e-global-color-69d5af3 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-558 .elementor-element.elementor-element-fecfa01 .elementor-heading-title{font-size:142px;}.elementor-558 .elementor-element.elementor-element-89094c8{padding:3em 0em 3em 0em;}.elementor-558 .elementor-element.elementor-element-32a0799 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-558 .elementor-element.elementor-element-bbdf98c .elementor-button{font-size:20px;}.elementor-558 .elementor-element.elementor-element-ea2f51c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-ea2f51c img{width:100%;max-width:100%;height:425px;}.elementor-558 .elementor-element.elementor-element-50da076{padding:3em 0em 3em 0em;}.elementor-558 .elementor-element.elementor-element-c38d96d > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-c38d96d img{width:100%;max-width:100%;height:425px;}.elementor-558 .elementor-element.elementor-element-144ea19 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-558 .elementor-element.elementor-element-42f7af9 .elementor-button{font-size:20px;}}@media(max-width:767px){.elementor-558 .elementor-element.elementor-element-fecfa01 .elementor-heading-title{font-size:98px;}.elementor-558 .elementor-element.elementor-element-89094c8{padding:2em 0em 2em 0em;}.elementor-558 .elementor-element.elementor-element-32a0799 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-c768b6f{padding:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-2203e2c .elementor-heading-title{font-size:25px;}.elementor-558 .elementor-element.elementor-element-bbdf98c .elementor-button{font-size:15px;}.elementor-558 .elementor-element.elementor-element-ea2f51c img{height:200px;}.elementor-558 .elementor-element.elementor-element-50da076{padding:2em 0em 2em 0em;}.elementor-558 .elementor-element.elementor-element-c38d96d img{height:200px;}.elementor-558 .elementor-element.elementor-element-144ea19 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-558 .elementor-element.elementor-element-3fe434f{padding:0em 0em 0em 0em;}.elementor-558 .elementor-element.elementor-element-0be5afb .elementor-heading-title{font-size:25px;}.elementor-558 .elementor-element.elementor-element-42f7af9 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-558 .elementor-element.elementor-element-32a0799{width:58.755%;}.elementor-558 .elementor-element.elementor-element-b1875fe{width:40.578%;}.elementor-558 .elementor-element.elementor-element-efcdfa5{width:47.633%;}.elementor-558 .elementor-element.elementor-element-144ea19{width:51.7%;}}@media(max-width:1024px) and (min-width:768px){.elementor-558 .elementor-element.elementor-element-32a0799{width:100%;}.elementor-558 .elementor-element.elementor-element-b1875fe{width:100%;}.elementor-558 .elementor-element.elementor-element-efcdfa5{width:100%;}.elementor-558 .elementor-element.elementor-element-144ea19{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Moon Time';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://joyspringmentalhealth.com/wp-content/uploads/2024/12/FontsFree-Net-MoonTime-Regular-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */