.elementor-15786 .elementor-element.elementor-element-bcfd532 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15786 .elementor-element.elementor-element-bcfd532:not(.elementor-motion-effects-element-type-background), .elementor-15786 .elementor-element.elementor-element-bcfd532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wellspring.ca/alberta/wp-content/uploads/sites/25/2026/08/Wellspring-Media-Lifestyle-Jan-21st-2026-252-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-15786 .elementor-element.elementor-element-bcfd532 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(44deg, #000000 0%, #00000000 75%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-bcfd532 > .elementor-container{min-height:35vw;}.elementor-15786 .elementor-element.elementor-element-bcfd532{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15786 .elementor-element.elementor-element-332b5bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15786 .elementor-element.elementor-element-332b5bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFE6 20%, var( --e-global-color-c71c604 ) 50%);}.elementor-15786 .elementor-element.elementor-element-332b5bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-15786 .elementor-element.elementor-element-332b5bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-15786 .elementor-element.elementor-element-332b5bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-1d917eb{--spacer-size:50px;}.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 );}.elementor-15786 .elementor-element.elementor-element-354e835 .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-weight:800;color:var( --e-global-color-ecfe24b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-15786 .elementor-element.elementor-element-03afe78{font-family:"museo-sans", Sans-serif;font-weight:700;line-height:1.5em;color:var( --e-global-color-c71c604 );}.elementor-15786 .elementor-element.elementor-element-9bf8204{--spacer-size:25px;}.elementor-15786 .elementor-element.elementor-element-20680f1 .elementor-heading-title{color:var( --e-global-color-3b65cd6 );}.elementor-15786 .elementor-element.elementor-element-5b75bac{--spacer-size:20px;}.elementor-15786 .elementor-element.elementor-element-ac273b7{color:var( --e-global-color-3657344 );}.elementor-15786 .elementor-element.elementor-element-578a008 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15786 .elementor-element.elementor-element-8381b40{font-family:"museo-sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-15786 .elementor-element.elementor-element-0fc7320{margin-top:40px;margin-bottom:40px;}.elementor-15786 .elementor-element.elementor-element-2cdd3f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-15786 .elementor-element.elementor-element-2cdd3f6 .elementor-element-populated .elementor-heading-title{color:var( --e-global-color-09c69aa );}.elementor-15786 .elementor-element.elementor-element-2cdd3f6 > .elementor-element-populated{color:var( --e-global-color-09c69aa );text-align:center;}.elementor-15786 .elementor-element.elementor-element-1c6cfae{text-align:center;}.elementor-15786 .elementor-element.elementor-element-1b098a1 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15786 .elementor-element.elementor-element-1b098a1{text-align:center;font-family:"museo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15786 .elementor-element.elementor-element-854b37c{text-align:center;}.elementor-15786 .elementor-element.elementor-element-421b95b > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15786 .elementor-element.elementor-element-421b95b{text-align:center;font-family:"museo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15786 .elementor-element.elementor-element-623c07c{text-align:center;}.elementor-15786 .elementor-element.elementor-element-c55b042 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-15786 .elementor-element.elementor-element-c55b042{text-align:center;font-family:"museo-sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15786 .elementor-element.elementor-element-e4f875f{margin-top:20px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-15786 .elementor-element.elementor-element-a5af2f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15786 .elementor-element.elementor-element-a5af2f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15786 .elementor-element.elementor-element-a5af2f6.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-15786 .elementor-element.elementor-element-d98018b .elementor-button{background-color:var( --e-global-color-09c69aa );font-family:var( --e-global-typography-f1b9fe8-font-family ), Sans-serif;font-size:var( --e-global-typography-f1b9fe8-font-size );font-weight:var( --e-global-typography-f1b9fe8-font-weight );line-height:var( --e-global-typography-f1b9fe8-line-height );}.elementor-15786 .elementor-element.elementor-element-d98018b .elementor-button:hover, .elementor-15786 .elementor-element.elementor-element-d98018b .elementor-button:focus{background-color:var( --e-global-color-091b5d3 );}.elementor-15786 .elementor-element.elementor-element-d98018b{width:var( --container-widget-width, 15.444% );max-width:15.444%;--container-widget-width:15.444%;--container-widget-flex-grow:0;}.elementor-15786 .elementor-element.elementor-element-87a36f5:not(.elementor-motion-effects-element-type-background), .elementor-15786 .elementor-element.elementor-element-87a36f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c71c604 );}.elementor-15786 .elementor-element.elementor-element-87a36f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 75px 0px;}.elementor-15786 .elementor-element.elementor-element-87a36f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-a463f89 .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-weight:700;color:var( --e-global-color-3b65cd6 );}.elementor-widget-testimonial .elementor-testimonial-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15786 .elementor-element.elementor-element-fbb79c1 .elementor-testimonial-wrapper{text-align:start;}.elementor-15786 .elementor-element.elementor-element-fbb79c1 .elementor-testimonial-content{color:#FFFFFF;font-family:"museo-sans", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-15786 .elementor-element.elementor-element-fbb79c1 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:200px;height:200px;}.elementor-15786 .elementor-element.elementor-element-fbb79c1 .elementor-testimonial-name{color:var( --e-global-color-3b65cd6 );}.elementor-15786 .elementor-element.elementor-element-fbb79c1 .elementor-testimonial-job{color:var( --e-global-color-3b65cd6 );}.elementor-15786 .elementor-element.elementor-element-f5f8aed .elementor-button{background-color:var( --e-global-color-09c69aa );font-family:"museo-sans", Sans-serif;font-weight:600;}.elementor-15786 .elementor-element.elementor-element-f5f8aed .elementor-button:hover, .elementor-15786 .elementor-element.elementor-element-f5f8aed .elementor-button:focus{background-color:var( --e-global-color-091b5d3 );}.elementor-bc-flex-widget .elementor-15786 .elementor-element.elementor-element-5ac8906.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15786 .elementor-element.elementor-element-5ac8906.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15786 .elementor-element.elementor-element-5ac8906 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-15786 .elementor-element.elementor-element-5ac8906 > .elementor-element-populated{padding:0px 0px 0px 77px;}.elementor-15786 .elementor-element.elementor-element-2006b3e .elementor-icon-wrapper{text-align:start;}.elementor-15786 .elementor-element.elementor-element-2006b3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3657344 );}.elementor-15786 .elementor-element.elementor-element-2006b3e.elementor-view-framed .elementor-icon, .elementor-15786 .elementor-element.elementor-element-2006b3e.elementor-view-default .elementor-icon{color:var( --e-global-color-3657344 );border-color:var( --e-global-color-3657344 );}.elementor-15786 .elementor-element.elementor-element-2006b3e.elementor-view-framed .elementor-icon, .elementor-15786 .elementor-element.elementor-element-2006b3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3657344 );}.elementor-15786 .elementor-element.elementor-element-41718b8 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-15786 .elementor-element.elementor-element-7b824dc{color:#FFFFFF;}.elementor-15786 .elementor-element.elementor-element-b424dd4 .elementor-button{background-color:var( --e-global-color-09c69aa );font-family:var( --e-global-typography-f1b9fe8-font-family ), Sans-serif;font-size:var( --e-global-typography-f1b9fe8-font-size );font-weight:var( --e-global-typography-f1b9fe8-font-weight );line-height:var( --e-global-typography-f1b9fe8-line-height );}.elementor-15786 .elementor-element.elementor-element-b424dd4 .elementor-button:hover, .elementor-15786 .elementor-element.elementor-element-b424dd4 .elementor-button:focus{background-color:var( --e-global-color-091b5d3 );}.elementor-15786 .elementor-element.elementor-element-b424dd4{width:var( --container-widget-width, 55.327% );max-width:55.327%;--container-widget-width:55.327%;--container-widget-flex-grow:0;}.elementor-15786 .elementor-element.elementor-element-93d2b50:not(.elementor-motion-effects-element-type-background), .elementor-15786 .elementor-element.elementor-element-93d2b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-091b5d3 );}.elementor-15786 .elementor-element.elementor-element-93d2b50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 9px 0px;}.elementor-15786 .elementor-element.elementor-element-93d2b50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-6202a04{text-align:center;color:var( --e-global-color-3b65cd6 );}.elementor-15786 .elementor-element.elementor-element-97a0607:not(.elementor-motion-effects-element-type-background), .elementor-15786 .elementor-element.elementor-element-97a0607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b65cd6 );}.elementor-15786 .elementor-element.elementor-element-97a0607{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 2px 2e-136166752770460000300904001002295100180000000100401004010010208072080101004208014500050002295100180000000100500050003022951001800000001005000500050100100100002295100180000000100500050005010010010000300100000050010000005030229510018000000010050005000010000005015050022951001800000001005000500001000000503401004010010208072080101004208014000180581001685022951001800000001004010040100102080720801010042080145000500022951001800000001005000500030229510018000000010050005000501001001000022951001800000001005000500050100100100003001000000500100000050302295100180000000100500050000100000050180050500229510018000000010050005000010000005034010040100102080720801010042080143124213112184001526636560010000030010000035100000050000200100000320020002295100180001000000501001001000022951001800000001005000500000999022951001800000001005000500001000000540100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000082171311213616675277046000030090400100229510018000000010040100401001020807208010100420801450005000229510018000000010050005000302295100180000000100500050005010010010000229510018000000010050005000501001001000030010000005001000000503022951001800000001005000500001000000501505002295100180000000100500050000100000050340100401001020807208010100420801400018058100168502295100180000000100401004010010208072080101004208014500050002295100180000000100500050003022951001800000001005000500050100100100002295100180000000100500050005010010010000300100000050010000005030229510018000000010050005000010000005018005050022951001800000001005000500001000000503401004010010208072080101004208014312421311218400152663656001000003001000003510000005000020010000032002000229510018000100000050100100100002295100180000000100500050000099902295100180000000100500050000100000054010040100102080720801010042080140003302295100180000000100500050002295100180000000100500050000100000050010000005100008217131121361667527704600003009040010022951001800000001004010040100102080720801010042080145000500022951001800000001005000500030229510018000000010050005000501001001000022951001800000001005000500050100100100003001000000500100000050302295100180000000100500050000100000050150500229510018000000010050005000010000005034010040100102080720801010042080140001805810016850229510018000000010040100401001020807208010100420801450005000229510018000000010050005000302295100180000000100500050005010010010000229510018000000010050005000501001001000030010000005001000000503022951001800000001005000500001000000501800505002295100180000000100500050000100000050340100401001020807208010100420801431242131121840015266365600100000300100000351000000500002001000003200200022951001800010000005010010010000229510018000000010050005000009990229510018000000010050005000010000005401004010010208072080101004208014000330229510018000000010050005000229510018000000010050005000010000005001000000510000821713112px 2px;}.elementor-15786 .elementor-element.elementor-element-97a0607 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-ccfb794 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15786 .elementor-element.elementor-element-ccfb794 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-bc78cd2 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-15786 .elementor-element.elementor-element-bc78cd2{text-align:center;}.elementor-15786 .elementor-element.elementor-element-bc78cd2 .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-09c69aa );}.elementor-15786 .elementor-element.elementor-element-c984d04{text-align:center;font-family:"museo-sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-15786 .elementor-element.elementor-element-5100f28 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15786 .elementor-element.elementor-element-5100f28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-1d1d02d > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-15786 .elementor-element.elementor-element-1d1d02d{text-align:center;}.elementor-15786 .elementor-element.elementor-element-1d1d02d .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-09c69aa );}.elementor-15786 .elementor-element.elementor-element-17eb375{text-align:center;font-family:"museo-sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-15786 .elementor-element.elementor-element-3a37356 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15786 .elementor-element.elementor-element-3a37356 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-e462797 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-15786 .elementor-element.elementor-element-e462797{text-align:center;}.elementor-15786 .elementor-element.elementor-element-e462797 .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-09c69aa );}.elementor-15786 .elementor-element.elementor-element-2176571{text-align:center;font-family:"museo-sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-15786 .elementor-element.elementor-element-b75ce51 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15786 .elementor-element.elementor-element-b75ce51 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-f58bfd3 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-15786 .elementor-element.elementor-element-f58bfd3{text-align:center;}.elementor-15786 .elementor-element.elementor-element-f58bfd3 .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-09c69aa );}.elementor-15786 .elementor-element.elementor-element-7f05598{text-align:center;font-family:"museo-sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-15786 .elementor-element.elementor-element-67f0451:not(.elementor-motion-effects-element-type-background), .elementor-15786 .elementor-element.elementor-element-67f0451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b65cd6 );}.elementor-15786 .elementor-element.elementor-element-67f0451{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 9px 0px;}.elementor-15786 .elementor-element.elementor-element-67f0451 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-e220513{text-align:center;color:var( --e-global-color-text );}.elementor-15786 .elementor-element.elementor-element-ec6a596:not(.elementor-motion-effects-element-type-background), .elementor-15786 .elementor-element.elementor-element-ec6a596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09c69aa );}.elementor-15786 .elementor-element.elementor-element-ec6a596{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-15786 .elementor-element.elementor-element-ec6a596 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-8a57907:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15786 .elementor-element.elementor-element-8a57907 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-091b5d3 );}.elementor-15786 .elementor-element.elementor-element-8a57907 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:15% 15% 15% 15%;}.elementor-15786 .elementor-element.elementor-element-8a57907 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-8a57907 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-15786 .elementor-element.elementor-element-4973ba9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15786 .elementor-element.elementor-element-4973ba9 .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.7px;}.elementor-15786 .elementor-element.elementor-element-33df732 .elementor-heading-title{font-weight:700;color:#FFFFFF;}.elementor-15786 .elementor-element.elementor-element-d97b6b6{color:#FFFFFF;}.elementor-15786 .elementor-element.elementor-element-02ed8d5 .elementor-button{background-color:#5B4C9100;font-family:var( --e-global-typography-2dea2e1-font-family ), Sans-serif;font-size:var( --e-global-typography-2dea2e1-font-size );font-weight:var( --e-global-typography-2dea2e1-font-weight );text-transform:var( --e-global-typography-2dea2e1-text-transform );letter-spacing:var( --e-global-typography-2dea2e1-letter-spacing );fill:var( --e-global-color-f457a08 );color:var( --e-global-color-f457a08 );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-15786 .elementor-element.elementor-element-02ed8d5 .elementor-button:hover, .elementor-15786 .elementor-element.elementor-element-02ed8d5 .elementor-button:focus{background-color:var( --e-global-color-3657344 );color:var( --e-global-color-c71c604 );}.elementor-15786 .elementor-element.elementor-element-02ed8d5 .elementor-button:hover svg, .elementor-15786 .elementor-element.elementor-element-02ed8d5 .elementor-button:focus svg{fill:var( --e-global-color-c71c604 );}.elementor-15786 .elementor-element.elementor-element-88cbd07{font-family:"museo-sans", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.5em;color:#FFFFFF;}.elementor-15786 .elementor-element.elementor-element-df8d917:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15786 .elementor-element.elementor-element-df8d917 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wellspring.ca/alberta/wp-content/uploads/sites/25/2026/08/IMG_3773-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-15786 .elementor-element.elementor-element-df8d917 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15786 .elementor-element.elementor-element-df8d917 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-3898d44{--spacer-size:50px;}.elementor-15786 .elementor-element.elementor-element-9af1cc5:not(.elementor-motion-effects-element-type-background), .elementor-15786 .elementor-element.elementor-element-9af1cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b65cd6 );}.elementor-15786 .elementor-element.elementor-element-9af1cc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:51px 0px 69px 0px;}.elementor-15786 .elementor-element.elementor-element-9af1cc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15786 .elementor-element.elementor-element-1612dd4 .elementor-testimonial-wrapper{text-align:center;}.elementor-15786 .elementor-element.elementor-element-1612dd4 .elementor-testimonial-content{color:var( --e-global-color-text );}.elementor-15786 .elementor-element.elementor-element-1612dd4 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:135px;height:135px;}.elementor-15786 .elementor-element.elementor-element-1612dd4 .elementor-testimonial-name{color:var( --e-global-color-text );}.elementor-15786 .elementor-element.elementor-element-1612dd4 .elementor-testimonial-job{color:var( --e-global-color-text );}.elementor-15786 .elementor-element.elementor-element-0443a54{margin-top:20px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-15786 .elementor-element.elementor-element-426df08.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15786 .elementor-element.elementor-element-426df08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15786 .elementor-element.elementor-element-426df08.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15786 .elementor-element.elementor-element-5fd6325 .elementor-button{background-color:var( --e-global-color-09c69aa );font-family:var( --e-global-typography-f1b9fe8-font-family ), Sans-serif;font-size:var( --e-global-typography-f1b9fe8-font-size );font-weight:var( --e-global-typography-f1b9fe8-font-weight );line-height:var( --e-global-typography-f1b9fe8-line-height );}.elementor-15786 .elementor-element.elementor-element-5fd6325 .elementor-button:hover, .elementor-15786 .elementor-element.elementor-element-5fd6325 .elementor-button:focus{background-color:var( --e-global-color-091b5d3 );}.elementor-15786 .elementor-element.elementor-element-5fd6325{width:var( --container-widget-width, 15.444% );max-width:15.444%;--container-widget-width:15.444%;--container-widget-flex-grow:0;}.elementor-15786 .elementor-element.elementor-element-1d9856c{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15786 .elementor-element.elementor-element-332b5bc{width:48.402%;}.elementor-15786 .elementor-element.elementor-element-2a463d8{width:51.598%;}.elementor-15786 .elementor-element.elementor-element-b321b3f{width:53.421%;}.elementor-15786 .elementor-element.elementor-element-5ac8906{width:46.579%;}.elementor-15786 .elementor-element.elementor-element-8a57907{width:50%;}.elementor-15786 .elementor-element.elementor-element-df8d917{width:50%;}}@media(max-width:1145px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-15786 .elementor-element.elementor-element-d98018b .elementor-button{font-size:var( --e-global-typography-f1b9fe8-font-size );line-height:var( --e-global-typography-f1b9fe8-line-height );}.elementor-widget-testimonial .elementor-testimonial-content{line-height:var( --e-global-typography-text-line-height );}.elementor-15786 .elementor-element.elementor-element-b424dd4 .elementor-button{font-size:var( --e-global-typography-f1b9fe8-font-size );line-height:var( --e-global-typography-f1b9fe8-line-height );}.elementor-15786 .elementor-element.elementor-element-8a57907 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-15786 .elementor-element.elementor-element-02ed8d5 .elementor-button{font-size:var( --e-global-typography-2dea2e1-font-size );letter-spacing:var( --e-global-typography-2dea2e1-letter-spacing );}.elementor-15786 .elementor-element.elementor-element-5fd6325 .elementor-button{font-size:var( --e-global-typography-f1b9fe8-font-size );line-height:var( --e-global-typography-f1b9fe8-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-15786 .elementor-element.elementor-element-d98018b .elementor-button{font-size:var( --e-global-typography-f1b9fe8-font-size );line-height:var( --e-global-typography-f1b9fe8-line-height );}.elementor-widget-testimonial .elementor-testimonial-content{line-height:var( --e-global-typography-text-line-height );}.elementor-15786 .elementor-element.elementor-element-5ac8906 > .elementor-element-populated{padding:20px 10px 0px 10px;}.elementor-15786 .elementor-element.elementor-element-b424dd4 .elementor-button{font-size:var( --e-global-typography-f1b9fe8-font-size );line-height:var( --e-global-typography-f1b9fe8-line-height );}.elementor-15786 .elementor-element.elementor-element-8a57907 > .elementor-element-populated{padding:10% 10% 10% 10%;}.elementor-15786 .elementor-element.elementor-element-02ed8d5 .elementor-button{font-size:var( --e-global-typography-2dea2e1-font-size );letter-spacing:var( --e-global-typography-2dea2e1-letter-spacing );}.elementor-15786 .elementor-element.elementor-element-3898d44{--spacer-size:250px;}.elementor-15786 .elementor-element.elementor-element-5fd6325 .elementor-button{font-size:var( --e-global-typography-f1b9fe8-font-size );line-height:var( --e-global-typography-f1b9fe8-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-7b824dc */.elementor-15786 .elementor-element.elementor-element-7b824dc a {
    color:white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d97b6b6 */.elementor-15786 .elementor-element.elementor-element-d97b6b6 a {
    color:white;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88cbd07 */.elementor-15786 .elementor-element.elementor-element-88cbd07 a {
    color:white;
    text-decoration: underline;
}/* End custom CSS */