.elementor-157 .elementor-element.elementor-element-15c97aac>.elementor-container{min-height:52vh}.elementor-157 .elementor-element.elementor-element-15c97aac:not(.elementor-motion-effects-element-type-background),.elementor-157 .elementor-element.elementor-element-15c97aac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sageholisticcounselling.ca/wp-content/uploads/2023/08/Home-page-2-1-scaled.jpg");background-position:0 -224px;background-size:cover}.elementor-157 .elementor-element.elementor-element-15c97aac>.elementor-background-overlay{background-color:#000;opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-157 .elementor-element.elementor-element-15c97aac{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-157 .elementor-element.elementor-element-06adb54>.elementor-container{min-height:0px}.elementor-157 .elementor-element.elementor-element-06adb54:not(.elementor-motion-effects-element-type-background),.elementor-157 .elementor-element.elementor-element-06adb54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#52e098}.elementor-157 .elementor-element.elementor-element-06adb54{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-157 .elementor-element.elementor-element-06adb54>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-157 .elementor-element.elementor-element-c6cf2e8{column-gap:0;text-align:center;color:#fff;font-size:35px;font-weight:100;line-height:1.3em;width:var(--container-widget-width,123.279%);max-width:123.279%;--container-widget-width:123.279%;--container-widget-flex-grow:0}.elementor-157 .elementor-element.elementor-element-c6cf2e8>.elementor-widget-container{margin:-13px;padding:-11px 0 0}.elementor-157 .elementor-element.elementor-element-df955fb .elementor-heading-title{color:#52e098;font-size:20px;font-weight:600}.elementor-157 .elementor-element.elementor-element-df955fb>.elementor-widget-container{margin:0}.elementor-157 .elementor-element.elementor-element-387e56c .elementor-heading-title{color:#52e098;font-size:20px;font-weight:600}.elementor-157 .elementor-element.elementor-element-387e56c>.elementor-widget-container{margin:0 0 -3px}.elementor-157 .elementor-element.elementor-element-e787e8e{color:#160606;font-family:"Futura Light",Sans-serif;font-weight:400;width:var(--container-widget-width,101.607%);max-width:101.607%;--container-widget-width:101.607%;--container-widget-flex-grow:0}.elementor-157 .elementor-element.elementor-element-e787e8e>.elementor-widget-container{margin:-15px 0 0}.elementor-157 .elementor-element.elementor-element-1b60db4 .elementor-heading-title{color:#52e098;font-size:20px;font-weight:600}.elementor-157 .elementor-element.elementor-element-1b60db4>.elementor-widget-container{margin:20px 0 -8px}.elementor-157 .elementor-element.elementor-element-3dc8edc{color:#000;font-family:"Futura Light",Sans-serif;font-weight:400}.elementor-157 .elementor-element.elementor-element-3dc8edc>.elementor-widget-container{margin:-13px 0 0}.elementor-157 .elementor-element.elementor-element-e386210 .htmega-form-wrapper{max-width:100%;text-align:center}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap input[type*=text]{height:40px}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap input[type*=email]{height:40px}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap input[type*=url]{height:40px}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap input[type*=number]{height:40px}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel]{height:40px}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap input[type*=date]{height:40px}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:40px}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-form-control-wrap textarea{height:130px;min-height:130px;border-style:none}.elementor-157 .elementor-element.elementor-element-e386210 .htmega-form-wrapper form.wpcf7-form label,.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7 input[type=file]{color:#52e098}.elementor-157 .elementor-element.elementor-element-e386210 .htmega-form-wrapper form.wpcf7-form label,.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7 input[type=file]{font-size:17px;font-weight:700}.elementor-157 .elementor-element.elementor-element-e386210 .wpcf7-form .wpcf7-submit{background-color:#52e098;margin:-26px 0 10px 80px;border-style:none;border-radius:100px}.elementor-157 .elementor-element.elementor-element-e386210{width:var(--container-widget-width,48.75%);max-width:48.75%;--container-widget-width:48.75%;--container-widget-flex-grow:0}.elementor-157 .elementor-element.elementor-element-e386210>.elementor-widget-container{border-style:none}.elementor-157 .elementor-element.elementor-element-729e0b0 iframe{height:402px}.elementor-157 .elementor-element.elementor-element-729e0b0>.elementor-widget-container{margin:12px 0 20px}@media(max-width:1024px){.elementor-157 .elementor-element.elementor-element-15c97aac>.elementor-container{min-height:800px}.elementor-157 .elementor-element.elementor-element-15c97aac:not(.elementor-motion-effects-element-type-background),.elementor-157 .elementor-element.elementor-element-15c97aac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-157 .elementor-element.elementor-element-15c97aac{padding:0 25px}}@media(max-width:767px){.elementor-157 .elementor-element.elementor-element-15c97aac>.elementor-container{min-height:612px}.elementor-157 .elementor-element.elementor-element-15c97aac:not(.elementor-motion-effects-element-type-background),.elementor-157 .elementor-element.elementor-element-15c97aac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-157 .elementor-element.elementor-element-15c97aac{padding:0 20px}.elementor-157 .elementor-element.elementor-element-c6cf2e8{font-size:25px;width:var(--container-widget-width,337px);max-width:337px;--container-widget-width:337px;--container-widget-flex-grow:0}.elementor-157 .elementor-element.elementor-element-e386210{width:var(--container-widget-width,345px);max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0}}