:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-2dd607a1{align-items:stretch;background-blend-mode:multiply,normal;background-color:var(--contrast-2);height:100vh;background:linear-gradient(225deg,var(--base-2) 0%,var(--contrast-2) 100%),url(https://musclematters.ca/wp-content/uploads/2025/06/runner.jpg) center /cover no-repeat}.gb-element-eb3cbdec{align-items:center;column-gap:1em;display:grid;grid-template-columns:2fr 1fr;height:100%;row-gap:1em}@media (max-width:767px){.gb-element-eb3cbdec{grid-template-columns:1fr}}.gb-element-2f3f6b35{position:relative}.gb-element-82d79c95{align-items:center;column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:6em auto}@media (max-width:1024px){.gb-element-82d79c95{display:block}}.gb-element-a85da53b{background-blend-mode:normal;background-color:var(--contrast);color:#ffffff;background:linear-gradient(to left,rgba(18,18,18,0.28) 0%,rgba(18,18,18,0.28) 100%),url(https://musclematters.ca/wp-content/uploads/2025/06/hafltone-running3.png) right /contain no-repeat,linear-gradient(to left,var(--contrast) 0%,var(--contrast) 100%)}.gb-element-4e980f86{column-gap:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:5rem;margin-left:auto;margin-right:auto}@media (max-width:1024px){.gb-element-4e980f86{grid-template-columns:1fr;margin-bottom:4rem;margin-left:auto;margin-right:auto}}.gb-element-95be76f1{align-items:stretch;column-gap:2.25rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:20em;margin-left:auto;margin-right:auto;row-gap:3rem}@media (max-width:1024px){.gb-element-95be76f1{grid-template-columns:1fr}}.gb-element-50fa64f2{background-blend-mode:multiply,normal;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to left,rgba(18,18,18,0.58) 0%,rgba(18,18,18,0.58) 100%),url(https://musclematters.ca/wp-content/uploads/2025/06/edmonton-running-trail.jpg) center /cover no-repeat;padding:1em}.gb-element-15bc92c1{background-blend-mode:multiply,normal;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to left,rgba(18,18,18,0.58) 0%,rgba(18,18,18,0.58) 100%),url(https://musclematters.ca/wp-content/uploads/2025/06/service01.jpg) center /cover no-repeat;padding:1em}.gb-element-dbe8be18{background-blend-mode:multiply,normal;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to left,rgba(18,18,18,0.58) 0%,rgba(18,18,18,0.58) 100%),url(https://musclematters.ca/wp-content/uploads/2025/06/edmonton-wedgewood-ravine.jpg) center /cover no-repeat;padding:1em}.gb-element-ac74c334{background-blend-mode:multiply,normal;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(to left,rgba(18,18,18,0.58) 0%,rgba(18,18,18,0.58) 100%),url(https://musclematters.ca/wp-content/uploads/2025/06/service03.jpg) center /cover no-repeat;padding:1em}.gb-element-fee1de86{display:flex;flex-direction:column;justify-content:space-around;position:relative}.gb-element-bd5e2923{display:block;margin-left:auto;margin-right:auto}@media (max-width:1024px){.gb-element-bd5e2923{grid-template-columns:1fr}}.gb-element-97deb655{background-color:var(--contrast)}.gb-element-2e4f7b16{align-items:center;background-blend-mode:normal,normal;color:#ffffff;column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;row-gap:2rem;background:linear-gradient(to left,rgba(18,18,18,0.47) 0%,rgba(18,18,18,0.47) 100%),url(https://musclematters.ca/wp-content/uploads/2025/06/hafltone-running.png) left /contain no-repeat;padding:2rem}@media (max-width:1024px){.gb-element-2e4f7b16{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto}}@media (max-width:767px){.gb-element-2e4f7b16{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-2f42ba9d{order:2}}.gb-element-f261ae76{column-gap:1rem;display:flex;margin-top:2rem}@media (max-width:1024px){.gb-element-f261ae76{justify-content:flex-start}}.gb-element-5e7b7485{justify-self:end;max-width:400px;text-align:left}@media (max-width:767px){.gb-element-5e7b7485{order:1}}.gb-element-f76285ab{align-items:center;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:2rem;row-gap:1rem}@media (max-width:767px){.gb-element-f76285ab{align-items:flex-start;flex-direction:column}}.gb-element-43bb0626{column-gap:1rem;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:center;row-gap:0.5rem}.gb-element-09ade6a9{column-gap:0.5rem;display:flex;flex-wrap:wrap;row-gap:0.5rem}.gb-element-7a0ace06{align-items:center;border-top-style:solid;border-top-width:1px;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem;row-gap:1rem}@media (max-width:767px){.gb-element-7a0ace06{align-items:flex-start;flex-direction:column-reverse}}.gb-element-d62cc4c1{column-gap:1rem;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:flex-end;row-gap:0.5rem}.gb-text-4594b5d3{color:var(--base-3);font-weight:200}.gb-text-70abf57d{color:var(--base-3);font-size:1.2em}.gb-text-5abcd6db{margin-bottom:0.5rem}.gb-text-6f482060{color:var(--accent);font-size:1.15rem;font-weight:700}.gb-text-86e4f9aa{font-style:italic}.gb-text-85545a47{font-size:4.5em;margin-bottom:0.5rem}.gb-text-1dbf5a39{font-size:1.25em;margin-bottom:1.5em}.gb-text-9b349cb7{margin-bottom:0px}.gb-text-71702321{column-gap:0.5em}.gb-text-43c20f59{align-items:center;column-gap:0.5em;display:inline-flex;padding:0.25rem}.gb-text-43c20f59 .gb-shape svg{fill:currentColor;width:1.5rem;height:1.5rem}.gb-text-623438de{align-items:center;column-gap:0.5em;display:inline-flex;padding:0.25rem}.gb-text-623438de .gb-shape svg{fill:currentColor;width:1.5rem;height:1.5rem}.gb-looper-476b8217{align-items:center;column-gap:3rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem}@media (max-width:1024px){.gb-looper-476b8217{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-476b8217{grid-template-columns:1fr}}.gb-loop-item-b20d1536{column-gap:1.5rem;display:grid;grid-template-columns:1fr auto}@media (max-width:1024px){.gb-loop-item-b20d1536{column-gap:0.75rem}}@media (max-width:767px){.gb-loop-item-b20d1536{display:grid}}.gb-shape-8d0977d0{display:inline-flex;margin-bottom:1em}.gb-shape-8d0977d0 svg{fill:currentColor;height:1.5em;width:auto;color:var(--accent)}.gb-media-99cbaff7{height:auto;max-width:100%;object-fit:cover;width:180px}