.elementor-265 .elementor-element.elementor-element-6a111883:not(.elementor-motion-effects-element-type-background),.elementor-265 .elementor-element.elementor-element-6a111883>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hearthfirepsychology.com/wp-content/uploads/2023/11/image4.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-265 .elementor-element.elementor-element-6a111883>.elementor-background-overlay{background-color:var(--e-global-color-77dd60d);opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-265 .elementor-element.elementor-element-6a111883>.elementor-container{min-height:800px}.elementor-265 .elementor-element.elementor-element-6a111883{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-265 .elementor-element.elementor-element-2f89f266>.elementor-element-populated{padding:22% 6% 20%}.elementor-265 .elementor-element.elementor-element-d3c0558{text-align:center}.elementor-265 .elementor-element.elementor-element-d3c0558 .elementor-heading-title{font-family:"Sorts Mill Goudy",Sans-serif;font-size:2.6rem;line-height:1.4em;color:var(--e-global-color-b54d18a)}.elementor-265 .elementor-element.elementor-element-1286482>.elementor-widget-container{padding:0 12%}.elementor-265 .elementor-element.elementor-element-1286482{text-align:center}.elementor-265 .elementor-element.elementor-element-1286482 .elementor-heading-title{font-family:"Sorts Mill Goudy",Sans-serif;font-size:1.4rem;font-style:italic;line-height:1.4em;color:var(--e-global-color-b54d18a)}.elementor-265 .elementor-element.elementor-element-681574d{margin-top:20px;margin-bottom:0}.elementor-265 .elementor-element.elementor-element-925dd81>.elementor-element-populated{padding:0 6% 0 0}.elementor-265 .elementor-element.elementor-element-4275d17 .elementor-button{background-color:var(--e-global-color-a951f8c);padding:11px 20px}.elementor-265 .elementor-element.elementor-element-4275d17 .elementor-button:hover,.elementor-265 .elementor-element.elementor-element-4275d17 .elementor-button:focus{background-color:var(--e-global-color-text)}.elementor-265 .elementor-element.elementor-element-31008fc>.elementor-element-populated{padding:0 0 0 6%}.elementor-265 .elementor-element.elementor-element-98c0d9d .elementor-button{background-color:var(--e-global-color-a951f8c);padding:11px 30px}.elementor-265 .elementor-element.elementor-element-98c0d9d .elementor-button:hover,.elementor-265 .elementor-element.elementor-element-98c0d9d .elementor-button:focus{background-color:var(--e-global-color-text)}.elementor-265 .elementor-element.elementor-element-71add90f:not(.elementor-motion-effects-element-type-background),.elementor-265 .elementor-element.elementor-element-71add90f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://hearthfirepsychology.com/wp-content/uploads/2020/11/Cream-Vintage-Texture-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-265 .elementor-element.elementor-element-71add90f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-265 .elementor-element.elementor-element-71add90f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-265 .elementor-element.elementor-element-6004361f>.elementor-element-populated{padding:7% 2%}.elementor-265 .elementor-element.elementor-element-5d4f0ebf{margin-top:0;margin-bottom:0}.elementor-265 .elementor-element.elementor-element-d4cd60e>.elementor-widget-container{padding:0 8%}.elementor-265 .elementor-element.elementor-element-d4cd60e{text-align:justify}.elementor-265 .elementor-element.elementor-element-d4cd60e .elementor-heading-title{font-family:"Sorts Mill Goudy",Sans-serif;font-size:1.1rem;line-height:1.6em}.elementor-265 .elementor-element.elementor-element-8fd3399{margin-top:0;margin-bottom:0}.elementor-265 .elementor-element.elementor-element-7fa8444>.elementor-element-populated{margin:0 0 0 48px;--e-column-margin-right:0px;--e-column-margin-left:48px}.elementor-265 .elementor-element.elementor-element-1abe4dd{width:var(--container-widget-width,96.396%);max-width:96.396%;--container-widget-width:96.396%;--container-widget-flex-grow:0;text-align:justify}.elementor-265 .elementor-element.elementor-element-1abe4dd>.elementor-widget-container{padding:0 8%}.elementor-265 .elementor-element.elementor-element-1abe4dd .elementor-heading-title{font-family:"Sorts Mill Goudy",Sans-serif;font-size:1.1rem;line-height:1.6em}.elementor-265 .elementor-element.elementor-element-0dbb2e1>.elementor-element-populated{margin:25px 0 0 -65px;--e-column-margin-right:0px;--e-column-margin-left:-65px;padding:0}.elementor-265 .elementor-element.elementor-element-2b1aa3f>.elementor-widget-container{margin:-16px 0 0;padding:0}.elementor-265 .elementor-element.elementor-element-9778193{margin-top:0;margin-bottom:0}.elementor-265 .elementor-element.elementor-element-74e993b>.elementor-widget-container{margin:20px 0 0;padding:0 8%}.elementor-265 .elementor-element.elementor-element-74e993b{text-align:justify}.elementor-265 .elementor-element.elementor-element-74e993b .elementor-heading-title{font-family:"Sorts Mill Goudy",Sans-serif;font-size:1.1rem;line-height:1.6em}.elementor-265 .elementor-element.elementor-element-eafae76{--divider-border-style:solid;--divider-color:var(--e-global-color-text);--divider-border-width:1px}.elementor-265 .elementor-element.elementor-element-eafae76>.elementor-widget-container{margin:40px 0 0}.elementor-265 .elementor-element.elementor-element-eafae76 .elementor-divider-separator{width:260px;margin:0 auto;margin-center:0}.elementor-265 .elementor-element.elementor-element-eafae76 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-265 .elementor-element.elementor-element-5779bd6d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-265 .elementor-element.elementor-element-5779bd6d{margin-top:60px;margin-bottom:0;padding:0 2%}.elementor-265 .elementor-element.elementor-element-754780e7 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-265 .elementor-element.elementor-element-3d7c9ec1>.elementor-widget-container{margin:-10px 0 0;padding:0 6% 0 0}.elementor-265 .elementor-element.elementor-element-3d7c9ec1 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-style:var(--e-global-typography-text-font-style);line-height:var(--e-global-typography-text-line-height)}.elementor-265 .elementor-element.elementor-element-072670c>.elementor-element-populated{padding:0}.elementor-265 .elementor-element.elementor-element-57e77503>.elementor-element-populated{padding:0}@media(min-width:768px){.elementor-265 .elementor-element.elementor-element-7fa8444{width:49.904%}.elementor-265 .elementor-element.elementor-element-0dbb2e1{width:50.096%}.elementor-265 .elementor-element.elementor-element-62dc7b07{width:72%}.elementor-265 .elementor-element.elementor-element-21f95c2d{width:28%}}@media(max-width:1199px){.elementor-265 .elementor-element.elementor-element-6a111883>.elementor-container{min-height:700px}.elementor-265 .elementor-element.elementor-element-6a111883:not(.elementor-motion-effects-element-type-background),.elementor-265 .elementor-element.elementor-element-6a111883>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-265 .elementor-element.elementor-element-1286482>.elementor-widget-container{padding:0}.elementor-265 .elementor-element.elementor-element-925dd81>.elementor-element-populated{padding:0}.elementor-265 .elementor-element.elementor-element-31008fc>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-265 .elementor-element.elementor-element-6004361f>.elementor-element-populated{padding:10% 6%}.elementor-265 .elementor-element.elementor-element-d4cd60e>.elementor-widget-container{padding:0 3%}.elementor-265 .elementor-element.elementor-element-7fa8444>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-265 .elementor-element.elementor-element-1abe4dd{width:100%;max-width:100%}.elementor-265 .elementor-element.elementor-element-1abe4dd>.elementor-widget-container{padding:0 3%}.elementor-265 .elementor-element.elementor-element-0dbb2e1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-265 .elementor-element.elementor-element-2b1aa3f{width:var(--container-widget-width,401.578px);max-width:401.578px;--container-widget-width:401.578px;--container-widget-flex-grow:0}.elementor-265 .elementor-element.elementor-element-2b1aa3f>.elementor-widget-container{margin:0}.elementor-265 .elementor-element.elementor-element-74e993b>.elementor-widget-container{padding:0 3%}.elementor-265 .elementor-element.elementor-element-eafae76 .elementor-divider-separator{width:220px}.elementor-265 .elementor-element.elementor-element-754780e7{text-align:center}.elementor-265 .elementor-element.elementor-element-754780e7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-265 .elementor-element.elementor-element-3d7c9ec1>.elementor-widget-container{padding:0 4%}.elementor-265 .elementor-element.elementor-element-3d7c9ec1{text-align:center}.elementor-265 .elementor-element.elementor-element-3d7c9ec1 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-265 .elementor-element.elementor-element-31347c35>.elementor-widget-container{margin:5px 0 0}}@media(max-width:767px){.elementor-265 .elementor-element.elementor-element-6a111883>.elementor-container{min-height:650px}.elementor-265 .elementor-element.elementor-element-2f89f266>.elementor-element-populated{padding:30% 6%}.elementor-265 .elementor-element.elementor-element-d3c0558 .elementor-heading-title{font-size:2.4rem}.elementor-265 .elementor-element.elementor-element-6004361f>.elementor-element-populated{padding:15% 4%}.elementor-265 .elementor-element.elementor-element-d4cd60e>.elementor-widget-container{margin:0;padding:0 3%}.elementor-265 .elementor-element.elementor-element-1abe4dd>.elementor-widget-container{padding:0 3%}.elementor-265 .elementor-element.elementor-element-2b1aa3f{width:var(--container-widget-width,399.219px);max-width:399.219px;--container-widget-width:399.219px;--container-widget-flex-grow:0}.elementor-265 .elementor-element.elementor-element-2b1aa3f>.elementor-widget-container{margin:0;padding:0}.elementor-265 .elementor-element.elementor-element-74e993b>.elementor-widget-container{padding:0 3%}.elementor-265 .elementor-element.elementor-element-eafae76 .elementor-divider-separator{width:200px}.elementor-265 .elementor-element.elementor-element-5779bd6d{margin-top:40px;margin-bottom:0}.elementor-265 .elementor-element.elementor-element-754780e7 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-265 .elementor-element.elementor-element-3d7c9ec1>.elementor-widget-container{padding:0}.elementor-265 .elementor-element.elementor-element-3d7c9ec1 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1199px) and (min-width:768px){.elementor-265 .elementor-element.elementor-element-925dd81{width:100%}.elementor-265 .elementor-element.elementor-element-31008fc{width:100%}.elementor-265 .elementor-element.elementor-element-7fa8444{width:100%}.elementor-265 .elementor-element.elementor-element-0dbb2e1{width:100%}.elementor-265 .elementor-element.elementor-element-62dc7b07{width:100%}.elementor-265 .elementor-element.elementor-element-21f95c2d{width:100%}}@media(min-width:1200px){.elementor-265 .elementor-element.elementor-element-6a111883:not(.elementor-motion-effects-element-type-background),.elementor-265 .elementor-element.elementor-element-6a111883>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}