.elementor-319 .elementor-element.elementor-element-2c2012c:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-2c2012c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2020/02/home3-dot-circle-bg.jpg");background-position:top right;background-repeat:no-repeat;}.elementor-319 .elementor-element.elementor-element-2c2012c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-2c2012c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-3e0537b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-3e0537b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/1-2.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-3e0537b > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1.png");background-position:top right;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-3e0537b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-3e0537b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-2608786{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-54c1269:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-54c1269 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-54c1269 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-54c1269 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-76b2120 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-76b2120 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-1097da6 .elementor-button{background-color:var( --e-global-color-text );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-1097da6{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-1097da6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-1097da6 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-2d76549:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-2d76549 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#235789;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/2-1.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-2d76549 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy.png");background-position:top right;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-2d76549 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-2d76549 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-717c889{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-b7ec91d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-b7ec91d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-b7ec91d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-b7ec91d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-0037598 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-0037598 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-2ff9153 .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-2ff9153{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-2ff9153 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-2ff9153 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-5c5649e:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-5c5649e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2020/02/home3-bottom-bg.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-319 .elementor-element.elementor-element-5c5649e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-5c5649e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-d5e2da4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-d5e2da4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-d5e2da4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-d5e2da4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-8cd6da0 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-8cd6da0 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-6fc6e86 .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-6fc6e86{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-6fc6e86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-6fc6e86 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-ee7baa1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-ee7baa1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d83030;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/3-1.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-ee7baa1 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy-2.png");background-position:top left;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-ee7baa1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-ee7baa1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-919ffe2{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-5da37a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-5da37a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-5da37a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-5da37a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-69c87b4 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-69c87b4 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-44b094e .elementor-button{background-color:var( --e-global-color-text );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-44b094e{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-44b094e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-44b094e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-72bffcb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-72bffcb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#235789;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/1-3.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-72bffcb > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy-3.png");background-position:top left;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-72bffcb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-72bffcb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-c65e97e{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-266d49b:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-266d49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2020/02/home3-dot-circle-bg.jpg");background-position:top right;background-repeat:no-repeat;}.elementor-319 .elementor-element.elementor-element-266d49b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-266d49b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-43e530a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-43e530a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/2-2.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-43e530a > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1.png");background-position:top right;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-43e530a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-43e530a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-4070144{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-a47b974:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-a47b974 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-a47b974 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-a47b974 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-e4c0240 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-e4c0240 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-6981ba5 .elementor-button{background-color:var( --e-global-color-text );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-6981ba5{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-6981ba5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-6981ba5 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-59e0a9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-59e0a9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#235789;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/3-2.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-59e0a9a > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy.png");background-position:top right;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-59e0a9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-59e0a9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-e10b31a{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-d88bb8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-d88bb8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-d88bb8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-d88bb8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-8cd3016 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-8cd3016 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-0f3172b .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-0f3172b{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-0f3172b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-0f3172b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-45824c2:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-45824c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2020/02/home3-bottom-bg.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-319 .elementor-element.elementor-element-45824c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-45824c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-f23c5f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-f23c5f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-f23c5f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-f23c5f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-fb9ae29 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-fb9ae29 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-eff929c .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-eff929c{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-eff929c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-eff929c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-8b54493:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-8b54493 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d83030;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/6.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-8b54493 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy-2.png");background-position:top left;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-8b54493 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-8b54493 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-344022a{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-ad504e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-ad504e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-ad504e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-ad504e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-a731ea7 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-a731ea7 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-04887c1 .elementor-button{background-color:var( --e-global-color-text );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-04887c1{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-04887c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-04887c1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-b559302:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-b559302 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#235789;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/4-1.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-b559302 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy-3.png");background-position:top left;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-b559302 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-b559302 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-16ec654{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-fd6d11a:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-fd6d11a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2020/02/home3-dot-circle-bg.jpg");background-position:top right;background-repeat:no-repeat;}.elementor-319 .elementor-element.elementor-element-fd6d11a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-fd6d11a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-4668e11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-4668e11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/8.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-4668e11 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1.png");background-position:top right;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-4668e11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-4668e11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-e28854b{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-4e70efd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-4e70efd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-319 .elementor-element.elementor-element-4e70efd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-4e70efd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-3850c32 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-3850c32 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-f45f910 .elementor-button{background-color:var( --e-global-color-text );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-f45f910{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-f45f910 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-f45f910 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-508eab3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-508eab3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/7.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-508eab3 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy.png");background-position:top right;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-508eab3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-508eab3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-fedb34b{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-4c398bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-4c398bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-4c398bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-4c398bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-ab8e654 .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-ab8e654 .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-2efd3a9 .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-2efd3a9{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-2efd3a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-2efd3a9 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-77e2a9c:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-77e2a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2020/02/home3-bottom-bg.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-319 .elementor-element.elementor-element-77e2a9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-77e2a9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-6ffb347:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-6ffb347 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-319 .elementor-element.elementor-element-6ffb347 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-6ffb347 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-e02bb5f .gyan-title-desc{text-align:left;color:#ffffff;font-size:15px;line-height:25px;}.elementor-319 .elementor-element.elementor-element-e02bb5f .gyan-title-heading{color:#ffffff;font-size:22px;line-height:30px;margin-bottom:13px;text-align:left;}.elementor-319 .elementor-element.elementor-element-00a39b1 .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;font-weight:700;fill:#ffffff;color:#ffffff;padding:0px 0px 0px 0px;}.elementor-319 .elementor-element.elementor-element-00a39b1{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-319 .elementor-element.elementor-element-00a39b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-319 .elementor-element.elementor-element-00a39b1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-319 .elementor-element.elementor-element-da8dbe7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-da8dbe7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d83030;background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/6-1.jpg");background-size:cover;}.elementor-319 .elementor-element.elementor-element-da8dbe7 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://activepathphysiotherapy.ca/wp-content/uploads/2025/12/Artboard-1-copy-2.png");background-position:top left;background-repeat:no-repeat;opacity:1;}.elementor-319 .elementor-element.elementor-element-da8dbe7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-da8dbe7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-bfc0d0c{--spacer-size:50px;}.elementor-319 .elementor-element.elementor-element-8cb3f3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-8cb3f3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-8cb3f3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:49px 40px 45px 40px;}.elementor-319 .elementor-element.elementor-element-8cb3f3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-8bd7108:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-319 .elementor-element.elementor-element-8bd7108 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-319 .elementor-element.elementor-element-8bd7108 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-319 .elementor-element.elementor-element-8bd7108 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-319 .elementor-element.elementor-element-8bd7108 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-319 .elementor-element.elementor-element-a937448{--spacer-size:50px;}@media(max-width:1024px) and (min-width:768px){.elementor-319 .elementor-element.elementor-element-3e0537b{width:50%;}.elementor-319 .elementor-element.elementor-element-54c1269{width:50%;}.elementor-319 .elementor-element.elementor-element-2d76549{width:50%;}.elementor-319 .elementor-element.elementor-element-b7ec91d{width:50%;}.elementor-319 .elementor-element.elementor-element-d5e2da4{width:50%;}.elementor-319 .elementor-element.elementor-element-ee7baa1{width:50%;}.elementor-319 .elementor-element.elementor-element-5da37a4{width:50%;}.elementor-319 .elementor-element.elementor-element-72bffcb{width:50%;}.elementor-319 .elementor-element.elementor-element-43e530a{width:50%;}.elementor-319 .elementor-element.elementor-element-a47b974{width:50%;}.elementor-319 .elementor-element.elementor-element-59e0a9a{width:50%;}.elementor-319 .elementor-element.elementor-element-d88bb8c{width:50%;}.elementor-319 .elementor-element.elementor-element-f23c5f7{width:50%;}.elementor-319 .elementor-element.elementor-element-8b54493{width:50%;}.elementor-319 .elementor-element.elementor-element-ad504e2{width:50%;}.elementor-319 .elementor-element.elementor-element-b559302{width:50%;}.elementor-319 .elementor-element.elementor-element-4668e11{width:50%;}.elementor-319 .elementor-element.elementor-element-4e70efd{width:50%;}.elementor-319 .elementor-element.elementor-element-508eab3{width:50%;}.elementor-319 .elementor-element.elementor-element-4c398bc{width:50%;}.elementor-319 .elementor-element.elementor-element-6ffb347{width:50%;}.elementor-319 .elementor-element.elementor-element-da8dbe7{width:50%;}.elementor-319 .elementor-element.elementor-element-8cb3f3d{width:50%;}.elementor-319 .elementor-element.elementor-element-8bd7108{width:50%;}}@media(max-width:1024px){.elementor-319 .elementor-element.elementor-element-2c2012c:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-2c2012c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-519px 0px;}.elementor-319 .elementor-element.elementor-element-5c5649e{padding:0px 30px 80px 30px;}.elementor-319 .elementor-element.elementor-element-266d49b:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-266d49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-519px 0px;}.elementor-319 .elementor-element.elementor-element-45824c2{padding:0px 30px 80px 30px;}.elementor-319 .elementor-element.elementor-element-fd6d11a:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-fd6d11a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-519px 0px;}.elementor-319 .elementor-element.elementor-element-77e2a9c{padding:0px 30px 80px 30px;}}@media(max-width:767px){.elementor-319 .elementor-element.elementor-element-2c2012c:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-2c2012c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-319 .elementor-element.elementor-element-2c2012c{padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-3e0537b > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-2608786{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-54c1269 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-2d76549 > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-717c889{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-b7ec91d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-5c5649e{padding:0px 30px 60px 30px;}.elementor-319 .elementor-element.elementor-element-ee7baa1 > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-ee7baa1 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-919ffe2{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-72bffcb > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-c65e97e{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-266d49b:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-266d49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-319 .elementor-element.elementor-element-266d49b{padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-43e530a > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-4070144{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-a47b974 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-59e0a9a > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-e10b31a{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-d88bb8c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-45824c2{padding:0px 30px 60px 30px;}.elementor-319 .elementor-element.elementor-element-8b54493 > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-8b54493 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-344022a{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-b559302 > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-16ec654{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-fd6d11a:not(.elementor-motion-effects-element-type-background), .elementor-319 .elementor-element.elementor-element-fd6d11a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-319 .elementor-element.elementor-element-fd6d11a{padding:0px 30px 0px 30px;}.elementor-319 .elementor-element.elementor-element-4668e11 > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-e28854b{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-4e70efd > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-508eab3 > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-fedb34b{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-4c398bc > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-77e2a9c{padding:0px 30px 60px 30px;}.elementor-319 .elementor-element.elementor-element-da8dbe7 > .elementor-element-populated >  .elementor-background-overlay{background-position:-193px 0px;}.elementor-319 .elementor-element.elementor-element-da8dbe7 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-319 .elementor-element.elementor-element-bfc0d0c{--spacer-size:400px;}.elementor-319 .elementor-element.elementor-element-a937448{--spacer-size:400px;}}