:root{--gb-container-width:1300px;}.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-e00d3b4c{background-blend-mode:normal,normal;padding-bottom:100px;padding-top:350px;background:linear-gradient(to left,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%),url(https://stephaniespirospilates.com/wp-content/uploads/2025/10/stephanie-spiros-pilates-studio-1.webp) 51% 79% /cover no-repeat}@media (max-width:1024px){.gb-element-e00d3b4c{padding-top:200px}}.gb-element-b77737cf{align-items:center;display:flex;flex-direction:column;max-width:1170px}.gb-element-870a5b84{background-color:var(--base-4)}.gb-element-a15c1205{column-gap:50px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}@media (max-width:1024px){.gb-element-a15c1205{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-a15c1205{grid-template-columns:1fr}}.gb-element-c7346b8d{background-color:var(--base-2)}.gb-element-5795bff3{column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:1024px){.gb-element-5795bff3{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-5795bff3{grid-template-columns:1fr;row-gap:24px}}.gb-element-43ea1df0{align-items:center;column-gap:48px;display:flex;row-gap:24px}@media (max-width:1024px){.gb-element-43ea1df0{column-gap:24px}}@media (max-width:767px){.gb-element-43ea1df0{display:block}}.gb-element-5a996c3f{background-color:var(--contrast)}.gb-element-3e86bb1b{column-gap:50px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}@media (max-width:1024px){.gb-element-3e86bb1b{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-3e86bb1b{grid-template-columns:1fr}}.gb-element-36213973{background-color:var(--contrast);padding-bottom:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,0.2)}.gb-text-dc22d085{color:var(--base-4);margin-bottom:0px;max-width:700px;text-align:center;text-transform:uppercase}@media (max-width:1024px){.gb-text-dc22d085{max-width:100%}}.gb-text-c6cab80a{color:var(--base-2);text-align:center}.gb-text-4100c380{max-width:480px;text-transform:uppercase}@media (max-width:1024px){.gb-text-4100c380{max-width:100%}}.gb-text-8a0a6de9{margin-bottom:0px}.gb-text-687c3c27{color:var(--accent-2);text-transform:uppercase}.gb-text-2e759597{text-transform:uppercase}.gb-text-933ca142{font-weight:700}.gb-text-6cac3857{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-6cac3857 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--base-3)}@media (max-width:767px){.gb-text-6cac3857{display:none}}.gb-text-2ca6d9b5{color:var(--base-3);text-transform:uppercase}.gb-text-0f66b172{color:var(--base-3)}.gb-text-938e36cd{color:var(--base-3)}.gb-text-8ff89850{color:var(--base-3);text-transform:uppercase}.gb-text-f337d27b{color:var(--base-3)}.gb-text-f337d27b a{color:var(--base-3);text-decoration:none}.gb-text-dc9b26f4{color:var(--base-3)}.gb-text-ce84aeca{color:var(--base-3);margin-bottom:0px;text-align:center}.gb-media-9585f2c7{height:auto;max-width:100%;object-fit:cover;width:415px;border-radius:24px}@media (max-width:1024px){.gb-media-9585f2c7{width:70%}}@media (max-width:767px){.gb-media-9585f2c7{width:100%}}.gb-media-a6a852df{height:auto;max-width:100%;object-fit:cover;width:176px;border-radius:24px}@media (max-width:1024px){.gb-media-a6a852df{width:25%}}@media (max-width:767px){.gb-media-a6a852df{display:none;margin-top:20px;width:100%}}