.elementor-3622 .elementor-element.elementor-element-266e717:not(.elementor-motion-effects-element-type-background),.elementor-3622 .elementor-element.elementor-element-266e717>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E2DCD98A}.elementor-3622 .elementor-element.elementor-element-266e717{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 30px 50px 30px}.elementor-3622 .elementor-element.elementor-element-266e717>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3622 .elementor-element.elementor-element-118aacc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3622 .elementor-element.elementor-element-118aacc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://holisticspa.ca/wp-content/uploads/2025/03/pexels-gabriella-ally-3664539-13733669-scaled.jpg);background-size:cover}.elementor-3622 .elementor-element.elementor-element-118aacc>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-3622 .elementor-element.elementor-element-118aacc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3622 .elementor-element.elementor-element-f6cf6e4{--spacer-size:50px}.elementor-bc-flex-widget .elementor-3622 .elementor-element.elementor-element-3821630.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3622 .elementor-element.elementor-element-3821630.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3622 .elementor-element.elementor-element-3821630>.elementor-element-populated{padding:0 30px 0 30px}.elementor-3622 .elementor-element.elementor-element-336265d .xts-section-title{font-size:35px;font-weight:400}.elementor-3622 .elementor-element.elementor-element-5ac9edf>.elementor-widget-container{margin:10px 0 0 0}.elementor-3622 .elementor-element.elementor-element-4b21794>.elementor-widget-container{margin:-10px 0 0 0}@media(max-width:767px){.elementor-3622 .elementor-element.elementor-element-f6cf6e4{--spacer-size:300px}.elementor-3622 .elementor-element.elementor-element-3821630>.elementor-element-populated{padding:40px 10px 0 10px}.elementor-3622 .elementor-element.elementor-element-336265d>.elementor-widget-container{margin:-15px 0 0 0}.elementor-3622 .elementor-element.elementor-element-336265d .xts-section-title{font-size:27px}}