.elementor-5108 .elementor-element.elementor-element-ecc3550{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5108 .elementor-element.elementor-element-ecc3550:not(.elementor-motion-effects-element-type-background), .elementor-5108 .elementor-element.elementor-element-ecc3550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://strivehealthandperformance.ca/wp-content/uploads/2026/06/img3-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5108 .elementor-element.elementor-element-e8762df{text-align:center;}.elementor-5108 .elementor-element.elementor-element-e8762df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-shadow:0px 0px 4px #000000;color:#FFFFFF;}.elementor-5108 .elementor-element.elementor-element-2b3a2fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5108 .elementor-element.elementor-element-58ab785{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-58ab785 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-dae2211{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-dae2211 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-36bf3d8{text-align:start;}.elementor-5108 .elementor-element.elementor-element-fe9bc8c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-fe9bc8c .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-43db86f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-43db86f p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-e6c733b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-e6c733b p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-3d5442f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-3d5442f p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-2626b39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-2626b39 .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-4c5cdac{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-4c5cdac p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-4c5cdac a{color:var( --e-global-color-ede624e );}.elementor-5108 .elementor-element.elementor-element-bb5aed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-bb5aed2 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-7a4c22d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-7a4c22d p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-c26e160{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-c26e160 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-812b7c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-812b7c8 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-a292863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-a292863 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-341133d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-341133d .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-3a5e656{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-3a5e656 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-3a5e656 a{color:var( --e-global-color-ede624e );}.elementor-5108 .elementor-element.elementor-element-121e7e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-121e7e1 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-cee8800{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-cee8800 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-b3d2240{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-b3d2240 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-c9e1bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-c9e1bd4 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-6b44ae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-6b44ae4 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-6f985da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-6f985da .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-884a82f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-884a82f p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-9fed12d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-9fed12d .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-47970e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-47970e1 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-d537c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-d537c05 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-9059fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-9059fff p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-b188101{text-align:start;}.elementor-5108 .elementor-element.elementor-element-f3849f5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-f3849f5 .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-ba57a93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-ba57a93 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-5e7d53d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-5e7d53d p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-5e7d53d a{color:var( --e-global-color-ede624e );}.elementor-5108 .elementor-element.elementor-element-0465dfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-0465dfc p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-785c944{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-785c944 .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-16366cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-16366cb p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-7d7ebbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-7d7ebbb p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-3d5aaa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-3d5aaa4 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-73888b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-73888b9 .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-1d7fc46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-1d7fc46 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-d260fd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-d260fd4 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-6e45199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-6e45199 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-be0ed44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-be0ed44 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-0cf38f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-0cf38f7 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-14d55ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-14d55ea p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-c2e1067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-c2e1067 .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-e70efe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-e70efe7 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-843f1fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-843f1fc .elementor-heading-title{font-size:19px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-62fe727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-62fe727 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-24c71e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-24c71e8 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-24c71e8 a{color:var( --e-global-color-ede624e );}.elementor-5108 .elementor-element.elementor-element-0ed4c37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-0ed4c37 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-0ed4c37 a{color:var( --e-global-color-ede624e );}.elementor-5108 .elementor-element.elementor-element-3f8ba36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5108 .elementor-element.elementor-element-3f8ba36 .elementor-heading-title{font-size:24px;font-weight:700;color:#000000;}.elementor-5108 .elementor-element.elementor-element-e6ab8d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-e6ab8d6 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-cb45554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-cb45554 p{margin-block-end:0px;}.elementor-5108 .elementor-element.elementor-element-3a2677a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#777777;}.elementor-5108 .elementor-element.elementor-element-3a2677a p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5108 .elementor-element.elementor-element-2b3a2fe{--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-5108 .elementor-element.elementor-element-e8762df .elementor-heading-title{font-size:20px;}.elementor-5108 .elementor-element.elementor-element-2b3a2fe{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}