: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-element-23fb8298{background:linear-gradient(to left,rgba(179,171,154,0.92) 0%,rgba(179,171,154,0.92) 100%),linear-gradient(to left,rgba(179,171,154,0.54) 0%,rgba(179,171,154,0.54) 100%),url(https://sarahbackfit.com/wp-content/uploads/2026/07/img-1505_orig.jpg) 9% 88% /cover no-repeat;background-blend-mode:multiply,normal,normal;background-color:rgba(135,135,135,0.48);overflow-x:hidden;overflow-y:hidden;position:relative}.gb-element-a3832160{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:120px 20px 420px 20px}@media (max-width:767px){.gb-element-a3832160{padding:20px 20px 160px 20px}}.gb-element-707f6577{padding-left:60px;padding-right:60px;padding-top:40px;text-align:center}@media (max-width:767px){.gb-element-707f6577{padding-left:20px;padding-right:20px}}.gb-element-e290895c{margin-bottom:0px;margin-left:40px;margin-right:40px;padding:40px}@media (max-width:1024px){.gb-element-e290895c{margin-left:20px;margin-right:20px}}@media (max-width:767px){.gb-element-e290895c{margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px}}.gb-element-6e8d0b6d{display:flex}@media (max-width:1024px){.gb-element-6e8d0b6d{flex-wrap:wrap}}.gb-element-73ceb4f4{align-items:center;background:linear-gradient(to right,rgba(132,111,93,.59) 0%,rgba(132,111,93,.75) 69%),url(https://sarahbackfit.com/wp-content/uploads/2026/07/img-1592_orig.jpg) 65% 82% /cover no-repeat;background-blend-mode:normal,normal;background-color:var(--sand-75);overflow-x:hidden;overflow-y:hidden;position:relative;width:50%;border-radius:10px 100px;padding:40px}@media (max-width:1024px){.gb-element-73ceb4f4{min-height:500px;order:1;width:100%}}@media (max-width:767px){.gb-element-73ceb4f4{min-height:400px;width:100%}}.gb-element-5ba948d4{margin-top:0px;width:50%;padding:0px 60px}@media (max-width:1024px){.gb-element-5ba948d4{order:2;width:100%;padding:80px 0px}}@media (max-width:767px){.gb-element-5ba948d4{width:100%}}.gb-element-92ec2780{margin:40px 40px 0px 40px;padding:40px}@media (max-width:1024px){.gb-element-92ec2780{flex-wrap:wrap;margin-left:20px;margin-right:20px}}@media (max-width:767px){.gb-element-92ec2780{margin-left:0px;margin-right:0px;padding-left:20px;padding-right:20px}}.gb-element-488bfd42{column-gap:0em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0em;margin:0px}@media (max-width:767px){.gb-element-488bfd42{grid-template-columns:1fr}}.gb-element-80b9cd11{background:linear-gradient(to left,rgba(133,111,93,0.32) 0%,rgba(133,111,93,0.32) 100%),url(https://sarahbackfit.com/wp-content/uploads/2026/07/Sarah-McGill-1.jpg) 47% 47% /cover no-repeat;background-blend-mode:normal,normal;background-color:rgba(132,111,93,.75);overflow-x:hidden;overflow-y:hidden;position:relative;border-radius:10px 100px;padding:40px}@media (max-width:1024px){.gb-element-80b9cd11{min-height:500px;order:1;width:100%}}@media (max-width:767px){.gb-element-80b9cd11{display:block;margin-bottom:60px;min-height:400px;order:1;width:100%}}.gb-element-8eee56dd{padding-left:60px;padding-right:60px}@media (max-width:767px){.gb-element-8eee56dd{order:2;padding-left:0px;padding-right:0px}}.gb-element-82502bf2{margin-left:0px;margin-right:0px;margin-top:80px;padding:0px}@media (max-width:1024px){.gb-element-82502bf2{flex-wrap:wrap;margin-left:20px;margin-right:20px}}@media (max-width:767px){.gb-element-82502bf2{margin-left:10px;margin-right:20px;padding-left:0px;padding-right:0px}}.gb-element-80fc8aa6{margin-top:0px;padding:0px 80px}@media (max-width:1024px){.gb-element-80fc8aa6{order:2;width:100%;padding:80px 0px}}@media (max-width:767px){.gb-element-80fc8aa6{width:100%}}.gb-element-b53e818b{text-align:center}.gb-element-c16f6d86{background-color:rgba(143,177,204,0.28);margin-left:auto;margin-right:auto;padding:40px 60px 100px 60px}@media (max-width:1024px){.gb-element-c16f6d86{padding:20px}}.gb-element-f980454a{background:linear-gradient(to left,rgba(102,102,102,0.74) 0%,rgba(102,102,102,0.74) 100%),url(https://sarahbackfit.com/wp-content/uploads/2026/07/screen-shot-2023-09-26-at-12-30-15-pm_orig.png) 47% 28% /cover no-repeat;background-blend-mode:darken,;color:var(--base-3);overflow-x:hidden;overflow-y:hidden;position:relative}@media (max-width:767px){.gb-element-f980454a{padding-left:20px;padding-right:20px}}.gb-element-67e56878{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1;padding:80px 60px}@media (max-width:767px){.gb-element-67e56878{padding-left:20px;padding-right:20px}}.gb-element-4a2a1869{width:75%}@media (max-width:1024px){.gb-element-4a2a1869{width:100%}}@media (max-width:767px){.gb-element-4a2a1869{width:100%}}.gb-shape-6d48d1c7{bottom:-1px;color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0}.gb-shape-6d48d1c7 svg{color:var(--base-3);fill:currentColor;height:150px;width:100%}.gb-text-74e1e693{color:var(--base-2);font-size:24px;font-weight:600;letter-spacing:0.3em;line-height:1.4em;text-align:center;text-transform:none;margin:20px 10px 15px 10px}@media (max-width:767px){.gb-text-74e1e693{font-size:22px;line-height:1.3em}}.gb-text-23b65968{color:var(--accent-2);font-size:40px;font-weight:600;letter-spacing:0.06em;line-height:1.1em;opacity:0.9;text-align:center;text-shadow:rgba(0,0,0,1) 1px 1px 5px;text-transform:uppercase}@media (max-width:767px){.gb-text-23b65968{font-size:34px;letter-spacing:0.05em;line-height:1.1em}}.gb-text-7ecf0cc6{color:var(--base);font-size:30px;font-weight:bold;text-align:center;text-shadow:rgba(0,0,0,1) 1px 1px 2px;margin:0px}@media (max-width:767px){.gb-text-7ecf0cc6{font-size:25px;line-height:1.4;padding-bottom:30px}}.gb-text-361a9c12{align-items:flex-start;align-self:center;background-color:var(--accent-hover);box-shadow:2px 2px 2px 2px rgba(0,0,0,0.1);color:#ffffff;display:inline-flex;font-weight:600;justify-content:center;justify-items:center;justify-self:center;text-align:center;text-decoration:none;border-radius:50px;padding:1rem 2rem}.gb-text-361a9c12:is(:hover,:focus){background-color:var(--accent-hover);color:#ffffff}.gb-text-86725992{color:var(--accent-2);font-size:36px;line-height:1}@media (max-width:767px){.gb-text-86725992{font-size:28px}}.gb-text-6c82f34e{align-items:center;background-color:var(--accent-2);color:var(--base-3);display:inline-flex;font-weight:600;justify-content:center;text-align:center;text-decoration:none;border-radius:50px;padding:10px 26px}.gb-text-6c82f34e:is(:hover,:focus){background-color:var(--accent-2-hover);color:var(--base-3)}.gb-text-d2e27437{color:var(--accent-2);font-size:36px;line-height:1;margin-top:20px}@media (max-width:767px){.gb-text-d2e27437{font-size:28px;margin-top:20px}}.gb-text-5603c238{align-items:center;background-color:var(--accent-2);color:var(--base-3);display:inline-flex;font-weight:600;justify-content:center;text-align:center;text-decoration:none;border-radius:50px;padding:10px 26px}.gb-text-5603c238:is(:hover,:focus){background-color:var(--accent-2-hover);color:var(--base-3)}.gb-text-1b245598{color:var(--accent-2);font-size:36px;text-align:center}@media (max-width:767px){.gb-text-1b245598{font-size:28px}}.gb-text-bb4c9881{align-items:center;background-color:var(--accent-2);color:var(--base-3);display:inline-flex;font-weight:600;justify-content:center;text-decoration:none;border-radius:50px;padding:10px 26px}.gb-text-bb4c9881:is(:hover,:focus){background-color:var(--accent-2-hover);color:var(--base-3)}.gb-text-698c00b5{color:var(--accent-2);display:flex;flex-direction:column;font-size:36px;letter-spacing:0.2em;line-height:1.4em;padding-bottom:10px;row-gap:.5em;text-align:center;text-transform:uppercase}.gb-text-698c00b5 .gb-shape svg{color:var(--accent);fill:currentColor;height:70px;width:70px}@media (max-width:767px){.gb-text-698c00b5{font-size:22px;line-height:1.3em}}.gb-text-ebdca40d{align-items:center;color:var(--accent-2);display:flex;flex-direction:column;font-size:40px;font-weight:bold;margin-bottom:10px;row-gap:.5em;text-align:center;text-shadow:rgba(0,0,0,1) 1px 1px 2px;text-transform:capitalize}.gb-text-ebdca40d .gb-shape svg{display:flex;fill:currentColor;height:60px;row-gap:.5em;width:60px}@media (max-width:1024px){.gb-text-ebdca40d{font-size:26px}}.gb-text-841d067b{text-align:center}.gb-text-8be951ea{font-size:30px;text-align:center;text-shadow:rgba(0,0,0,1) 2px 2px 2px}.gb-text-549f6e1e{align-items:center;background-color:var(--accent-2);color:var(--base-3);display:inline-flex;font-weight:600;justify-content:center;margin-top:40px;text-align:center;text-decoration:none;border:0px solid var(--base-3);border-radius:50px;padding:10px 26px}.gb-text-549f6e1e:is(:hover,:focus){background-color:var(--accent-2-hover);border-bottom-color:var(--base-2);border-left-color:var(--base-2);border-right-color:var(--base-2);border-top-color:var(--base-2);color:var(--base-2)}.gb-looper-2333a573{column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:20px}@media (max-width:767px){.gb-looper-2333a573{grid-template-columns:1fr}}