#popmake-1037 .pum-content+.pum-close{top:-18px;width:44px;height:44px;font-size:28px;line-height:40px}.ct-header .ct-header-socials[data-id="socials"]{--theme-icon-size:14px;--items-spacing:10px;--wrap:nowrap}.ct-header .ct-header-cta[data-id="button"]{--margin:0 0 0 10px}.ct-header .ct-header-cta[data-id="button"] .ct-button{--theme-button-min-height:35px;--theme-button-padding:0;--theme-button-font-size:0;width:35px;border-radius:50%;justify-content:center}.ct-header .ct-header-cta[data-id="button"] .ct-button::before{content:"";display:block;position:static;opacity:1;z-index:auto;border-radius:0;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='8' width='18' height='4' rx='1'/><path d='M12 8v13'/><path d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/><path d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='8' width='18' height='4' rx='1'/><path d='M12 8v13'/><path d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/><path d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/></svg>") center / contain no-repeat}.ct-header .ct-header-trigger{position:relative}.ct-header .ct-header-trigger::after{content:"";position:absolute;inset:-10px}@media (max-width:999.98px){.ct-header [data-row="middle"] [data-id="logo"]{display:none}}[data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="middle"]{background-color:var(--theme-palette-color-7,#f1ebe5);background-image:none;box-shadow:0 6px 18px rgb(27 47 60 / .08)}@media (max-width:1365.98px){[data-header*="type-1"] .ct-header [data-id="menu"]{--menu-items-spacing:30px;--margin:0 0 0 24px !important}}html:not(.pr-past-hero) .ct-header [data-sticky*="yes"] [data-id="logo"]{opacity:0;visibility:hidden}.ct-header [data-id="logo"]{opacity:0;visibility:hidden;transition:opacity 0.2s ease}.ct-header [data-sticky*="yes"] [data-id="logo"]{opacity:1;visibility:visible}body:not(.home) .ct-header [data-id="logo"]{opacity:1;visibility:visible}.ct-header [data-device="desktop"] [data-row*="middle"]{--height:80px}.ct-header [data-device="desktop"] [data-row*="middle"]>.ct-container{height:80px!important}#header [data-device="desktop"] .ct-sticky-container{height:80px!important}.ct-header [data-id="logo"] .site-logo-img,.ct-header [data-id="logo"] img{max-height:44px;width:auto}.ct-header [data-id="logo"]{display:flex;align-items:center}.ct-header [data-id="logo"] .site-logo-container{display:flex;align-items:center}[data-header*="type-1"] #offcanvas .ct-panel-inner{background-color:var(--theme-palette-color-7,#f1ebe5);background-image:none}@media (max-width:767.98px){:root .stk-17d3694 .stk-block .stk-block-text__text,:root .stk-d8d5ed7+p.has-text-align-center{text-align:left}.stk-a4dc2a8 .stk-block-column{box-shadow:inset 0 0 0 1px var(--theme-palette-color-5,#e2e7ed)}}#g-review.layout_style-1 .g-review .gr-inner-body{max-height:none;overflow:visible}#g-review.layout_style-1 .g-review .gr-inner-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;overflow:hidden}.stk-99466fa .stk-block-heading__text{font-size:30px}#g-review .gr-stars .time{display:none}.simpay-form-control button.simpay-btn.simpay-payment-btn{min-height:48px;padding:12px 40px;border:0;border-radius:50px;background:var(--theme-palette-color-1,#7224ff);color:#fff;font-family:inherit;font-size:1.05rem;font-weight:500;line-height:1.3;cursor:pointer;transition:background-color 0.12s ease}.simpay-form-control button.simpay-btn.simpay-payment-btn:hover,.simpay-form-control button.simpay-btn.simpay-payment-btn:focus-visible{background:var(--theme-palette-color-2,#ff3e00);color:#fff}.simpay-form-control button.simpay-btn.simpay-payment-btn:disabled{opacity:.6;cursor:default}.pr-voucher{--pr-gold:var(--theme-palette-color-1, #f7941d);--pr-ink:var(--theme-palette-color-4, #111518);--pr-line:var(--theme-palette-color-5, #e4d9cd)}.pr-voucher__intro{max-width:62ch;margin:0 auto 2.5rem;text-align:center;font-size:1.1rem}.pr-voucher__layout{gap:2.5rem;align-items:flex-start}.pr-voucher-card{position:relative;container-type:inline-size;aspect-ratio:2000 / 893;overflow:hidden;border-radius:16px;background:url(/wp-content/themes/pilates-rockhampton/assets/img/voucher-bg.png) center / cover no-repeat,#16233d;box-shadow:0 10px 30px rgb(27 47 60 / .15);color:#f3ede4;text-shadow:0.2cqw 0.25cqw 0 rgb(10 18 38 / .55)}.pr-voucher-card p{position:absolute;margin:0;line-height:1;white-space:nowrap}.pr-voucher-card__logo{position:absolute;top:6.3%;left:4.5%;width:17%;height:auto}.pr-voucher-card__title,.pr-voucher-card__to,.pr-voucher-card__from{left:0;width:100%;text-align:center}.pr-voucher-card__title{top:17.5%;font-family:"Dancing Script",cursive;font-weight:500;font-size:7.5cqw}.pr-voucher-card__to{top:40.5%;font-family:"Merriweather",Georgia,serif;font-weight:700;font-size:4.4cqw;letter-spacing:.06em;text-transform:uppercase;color:#f6d26a}.pr-voucher-card__from{top:57%;font-family:"Merriweather",Georgia,serif;font-style:italic;font-weight:700;font-size:2.7cqw}.pr-voucher-card p em{font-style:inherit;opacity:.85}.pr-voucher-card__band em{font-style:italic;color:#f6d26a;opacity:1}.pr-voucher-card__amount{left:4.5%;bottom:16.5%;font-family:"Merriweather",Georgia,serif;font-size:6.5cqw;font-weight:700}.pr-voucher-card__band{right:4.5%;bottom:2.4%;font-family:"Merriweather",Georgia,serif;font-size:2.1cqw;font-weight:700}@media (min-width:782px){.pr-voucher__aside{order:2}}.pr-voucher__photo{margin:1.5rem 0 0}.pr-voucher__photo img{border-radius:20px}.pr-voucher__form{padding:1.75rem;border-radius:20px;background:var(--theme-palette-color-7,#f1ebe5)}.pr-voucher__heading{margin-top:0}.pr-voucher__form .simpay-checkout-form .simpay-conditional-field+.simpay-conditional-field{margin-top:1.1rem}.pr-voucher__form .simpay-form-control label{display:block;margin-bottom:.35rem;font-weight:600;color:var(--pr-ink)}.pr-voucher__form .simpay-form-control input[type="text"],.pr-voucher__form .simpay-form-control input[type="email"],.pr-voucher__form .simpay-form-control input[type="tel"],.pr-voucher__form .simpay-form-control input[type="number"]{width:100%;padding:.75rem .9rem;border:1px solid var(--pr-line);border-radius:12px;background:#fff;font-size:1rem;box-shadow:none}.pr-voucher__form .simpay-form-control input:focus{outline:none;border-color:var(--theme-palette-color-1,#7224ff);box-shadow:0 0 0 3px rgb(114 36 255 / .15)}.pr-voucher__form .simpay-form-control .simpay-payment-btn{width:100%;margin-top:.5rem}.pr-voucher-picks{margin:0 0 1.1rem}.pr-voucher-picks__label{margin:0 0 .35rem;font-weight:600;color:var(--pr-ink)}.pr-voucher-picks__row{display:flex;flex-wrap:wrap;gap:.5rem}.pr-voucher-picks__row button{min-height:40px;padding:.4rem 1rem;border:1px solid var(--theme-palette-color-1,#7224ff);border-radius:50px;background:#fff;color:var(--theme-palette-color-1,#7224ff);font-size:.95rem;font-weight:600;cursor:pointer}.pr-voucher-picks__row button[aria-pressed="true"]{background:var(--theme-palette-color-1,#7224ff);color:#fff}.pr-voucher-picks__hint{margin:.5rem 0 0;font-size:.85rem;color:var(--theme-palette-color-3,#636c72)}.pr-voucher__form .pr-voucher-picks__buys{margin:-.5rem 0 1rem;font-size:.9rem;font-weight:600;color:var(--theme-palette-color-1,#7224ff)}.pr-voucher-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:1.5rem 0 2.5rem;padding:0;list-style:none;counter-reset:step}.pr-voucher-steps li{counter-increment:step;padding-left:3.25rem;position:relative}.pr-voucher-steps li::before{content:counter(step);position:absolute;left:0;top:0;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--theme-palette-color-1,#7224ff);color:#fff;font-family:"Merriweather",Georgia,serif;font-weight:700;display:flex;align-items:center;justify-content:center}.pr-voucher-steps strong{display:block;margin-bottom:.25rem;color:var(--pr-ink)}.pr-voucher-steps span{color:var(--theme-palette-color-3,#636c72)}.pr-voucher__fine{max-width:60ch;margin:0 auto;text-align:center;font-size:.9rem;color:var(--theme-palette-color-3,#636c72)}@media (max-width:781px){.pr-voucher__layout{gap:1.5rem}.pr-voucher__form{padding:1.25rem}.pr-voucher-steps{grid-template-columns:1fr}}.pr-schedule{--pr-schedule-label-font:var(--theme-font-family);--pr-schedule-ink:var(--theme-palette-color-4, #1b2f3c);--pr-schedule-muted:#3f5459;--pr-schedule-line:#e8e3da;--pr-schedule-tbf:#fff7e6;--pr-schedule-tbf-edge:var(--theme-palette-color-1, #f7941d);--pr-schedule-beginner:#e0f2ef;--pr-schedule-beginner-edge:#2a9d8f;color:var(--pr-schedule-ink)}.pr-schedule__section{margin-bottom:3rem}.pr-schedule .pr-schedule__heading{margin:0 0 .35rem;font-size:1.5rem}.pr-schedule__lead{margin:0 0 1rem;color:var(--pr-schedule-muted)}.pr-schedule__key{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin:0 0 1rem;font-size:.875rem;color:var(--pr-schedule-muted)}.pr-schedule__key-item::before{content:"";display:inline-block;width:14px;height:14px;margin-right:6px;border-radius:3px;vertical-align:-2px}.pr-schedule__key-item--tbf::before{background:var(--pr-schedule-tbf);border-left:4px solid var(--pr-schedule-tbf-edge)}.pr-schedule__key-item--beginner::before{background:var(--pr-schedule-beginner);border-left:4px solid var(--pr-schedule-beginner-edge)}.pr-schedule__days{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem .75rem}@media (min-width:690px){.pr-schedule__days{grid-template-columns:repeat(5,1fr)}}.pr-schedule .pr-schedule__day-name{margin:0 0 .6rem;padding:.4rem 0;border-bottom:2px solid var(--pr-schedule-ink);font-family:var(--pr-schedule-label-font);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pr-schedule__day-name abbr{text-decoration:none;border:0;cursor:default}.pr-schedule__sessions{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.pr-schedule__session{margin:0;border:1px solid var(--pr-schedule-line);border-left:4px solid var(--pr-schedule-tbf-edge);border-radius:10px;background:var(--pr-schedule-tbf);line-height:1.3}.pr-schedule__session--beginner{border-left-color:var(--pr-schedule-beginner-edge);background:var(--pr-schedule-beginner)}.pr-schedule .pr-schedule__link{position:relative;display:block;padding:.65rem .75rem .7rem;border-radius:0 9px 9px 0;color:inherit;text-decoration:none}.pr-schedule .pr-schedule__link:hover{color:inherit;background:rgb(17 21 24 / .05)}.pr-schedule .pr-schedule__link:focus-visible{outline:2px solid var(--pr-schedule-ink);outline-offset:2px}.pr-schedule__book{position:absolute;top:50%;right:.65rem;transform:translateY(-50%);padding:3px 10px;font-size:12px;font-weight:700;line-height:1.3;color:#1b2f3c;background:#fde3c0;border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--theme-palette-color-1,#f7941d);transition:background-color 0.15s ease}.pr-schedule__link:hover .pr-schedule__book,.pr-schedule__link:focus-visible .pr-schedule__book{background:var(--theme-palette-color-1,#f7941d)}.pr-schedule__time{display:block;font-weight:700}.pr-schedule__name{display:block;margin-top:.15rem;font-size:.8rem;color:var(--pr-schedule-muted)}.pr-schedule__section--private{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.25rem 2rem;padding:1.25rem 1.5rem;border:1px solid var(--pr-schedule-line);border-left:4px solid var(--pr-schedule-ink);border-radius:10px;background:var(--theme-palette-color-7,#f1ebe5)}.pr-schedule .pr-schedule__section--private .pr-schedule__heading{grid-column:1;margin:0;font-size:1.25rem}.pr-schedule__section--private .pr-schedule__lead{grid-column:1;margin:0}.pr-schedule .pr-schedule__section--private .pr-schedule__cta{grid-column:2;grid-row:1 / span 2;justify-content:flex-end;margin:0}@media (max-width:689px){.pr-schedule__section--private{grid-template-columns:1fr}.pr-schedule .pr-schedule__section--private .pr-schedule__cta{grid-column:1;grid-row:auto;justify-content:flex-start;margin-top:1rem}}.pr-schedule .pr-schedule__cta .ct-button{min-width:160px;justify-content:center}.pr-schedule__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.75rem 0 0}.pr-schedule .pr-schedule__cta--top{justify-content:flex-start;margin:0 0 1.5rem}.pr-schedule .pr-schedule__cta--top .ct-button{background:var(--pr-schedule-tbf);box-shadow:inset 0 0 0 2px var(--pr-schedule-tbf-edge);color:var(--pr-schedule-ink)}.pr-schedule .pr-schedule__cta--top .ct-button:hover{background:var(--pr-schedule-tbf-edge);color:var(--pr-schedule-ink)}.pr-schedule .pr-schedule__cta--top .pr-schedule__button--beginner{background:var(--pr-schedule-beginner);box-shadow:inset 0 0 0 2px var(--pr-schedule-beginner-edge)}.pr-schedule .pr-schedule__cta--top .pr-schedule__button--beginner:hover{background:var(--pr-schedule-beginner-edge)}.pr-schedule .pr-schedule__outline{background:#fff0;box-shadow:inset 0 0 0 2px var(--pr-schedule-ink);color:var(--pr-schedule-ink)}.pr-schedule .pr-schedule__outline:hover{background:var(--pr-schedule-ink);color:#fff}.pr-schedule__note,.pr-schedule__updated{margin:0;font-size:.875rem;text-align:center}.pr-schedule__updated{margin-top:.25rem;color:#5f6f73}footer.ct-footer{background-color:#273f4f}.ct-footer{--pr-footer-text:#d5cec5;--pr-footer-bright:var(--theme-palette-color-5, #e2e7ed);--pr-footer-size-body:0.9375rem;--pr-footer-size-sm:0.8125rem;--pr-footer-leading:1.75;--pr-footer-label-font:var(--theme-font-family)}.ct-footer [data-row="middle"]>.ct-container{align-items:start;column-gap:clamp(2rem, 6vw, 5rem);row-gap:3rem}.ct-footer [data-row="middle"] :is(p,li){font-size:var(--pr-footer-size-body);line-height:var(--pr-footer-leading);color:var(--pr-footer-text)}.ct-footer [data-row="middle"] a{color:inherit;text-decoration:none;transition:color 0.15s ease}.ct-footer [data-row="middle"] a:hover,.ct-footer [data-row="middle"] a:focus-visible{color:var(--pr-footer-bright)}.ct-footer [data-row="middle"] .pr-footer__note{font-size:var(--pr-footer-size-sm)}.pr-footer__heading{font-family:var(--pr-footer-label-font);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.4;color:var(--pr-footer-bright);margin:0 0 1rem}.pr-footer__heading--tight{margin-top:2rem}.pr-footer__logo img{max-width:100%;height:auto}.pr-footer__tagline{margin:1rem 0 0;max-width:26ch}.pr-footer__links{margin:0;padding:0;list-style:none}.pr-footer__links li+li{margin-top:.55rem}.pr-footer__links a{display:inline-block;padding:5px 0;margin:-5px 0}.pr-footer__address{margin:0 0 .75rem}.pr-footer__note{margin:0 0 .9rem;max-width:34ch}.pr-footer__directions{margin:0;font-weight:600}.ct-footer [data-row="middle"] .pr-footer__directions a{color:var(--pr-footer-bright)}.pr-footer__contact{margin:0}.ct-footer [data-row="bottom"]{font-size:var(--pr-footer-size-sm);color:var(--pr-footer-text)}.ct-footer [data-row="bottom"] a{color:inherit;text-decoration:none;transition:color 0.15s ease}.ct-footer [data-row="bottom"] a:hover,.ct-footer [data-row="bottom"] a:focus-visible{color:var(--pr-footer-bright)}.pr-copyright__sep{margin:0 .35em;opacity:.45}@media (max-width:689.98px){.pr-copyright__sep{display:none}.pr-copyright__abn{display:block}.pr-copyright__policies+.pr-copyright__sep{display:inline}}@media (prefers-reduced-motion:reduce){.ct-footer :is([data-row="middle"],[data-row="bottom"]) a{transition:none}}@media (max-width:999px){.ct-footer [data-row="middle"]>.ct-container{row-gap:2.5rem}.pr-footer__heading--tight{margin-top:1.5rem}}@media (min-width:640px) and (max-width:999.98px){.ct-footer [data-row="middle"]>div{--grid-template-columns:repeat(2, 1fr) !important}}.hero-section .ct-breadcrumbs{margin-top:.6rem;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.hero-section .ct-breadcrumbs,.hero-section .ct-breadcrumbs a{color:var(--theme-palette-color-4,#111518);opacity:.6}.hero-section .ct-breadcrumbs .ct-separator{width:6px;height:6px;margin:0 .6em}body[data-prefix] .hero-section[data-type="type-2"]{--min-height:0px;--container-padding:0 0 2.25rem}.hero-section[data-type="type-2"] .page-title{font-size:clamp(2rem, 1.4rem + 2vw, 2.75rem);line-height:1.2}@media (max-width:999.98px){[data-header]{--header-height:80px}#header [data-row="middle"]{--height:80px}body[data-prefix] .hero-section[data-type="type-2"]{--container-padding:0.5rem 0 1.75rem}}.stk-813190a .stk-block-text__text,.stk-f5dd45e .stk-block-text__text,.stk-4139cf1 .stk-block-text__text,.stk-e5a1c05 .stk-block-text__text,.stk-db46650 .stk-block-text__text{letter-spacing:.12em;color:var(--theme-palette-color-3,#636c72)}@media (min-width:768px){.stk-17d3694-column{flex-wrap:wrap}.stk-17d3694-column>.stk-block-column{flex:0 0 calc(50% - var(--stk-column-gap, 35px) / 2)!important;max-width:calc(50% - var(--stk-column-gap, 35px) / 2)!important}}body .stk-17d3694 .stk-block-image .stk-img-wrapper img{filter:none!important}body .stk-17d3694 .stk-block-image .stk-img-wrapper{width:100%!important}body .stk-17d3694 .stk-block-image .stk-img-wrapper img{width:100%;aspect-ratio:3 / 2;object-fit:cover!important}body .stk-17d3694 .stk-block-image{border-radius:16px!important}body .stk-17d3694-column>.stk-block-column{padding:20px 20px 28px!important;border-radius:20px;background-color:var(--theme-palette-color-7,#f1ebe5)!important}@media (min-width:768px){body .stk-17d3694-column>.stk-block-column{align-self:stretch!important;padding:28px 28px 36px!important}:is(.stk-17d3694-column,.stk-a4dc2a8-column)>.stk-block-column>.stk-column-wrapper{flex:1;display:flex;flex-direction:column}:is(.stk-17d3694-column,.stk-a4dc2a8-column)>.stk-block-column .stk-block-content.stk-inner-blocks{flex:1;display:flex;flex-direction:column}:is(.stk-17d3694-column,.stk-a4dc2a8-column)>.stk-block-column .stk-block-button-group{margin-top:auto}}body .stk-block-button .stk-button .stk-button__inner-text{color:var(--theme-palette-color-4,#1b2f3c)!important}.ct-button,.wp-block-button__link{color:var(--theme-palette-color-4,#1b2f3c)}.ct-header .ct-header-cta[data-id="button"] .ct-button{color:#fff}.ct-header .ct-header-cta[data-id="button"] .ct-button::before{filter:none;width:20px;height:20px;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'><path fill-rule='evenodd' d='M8.2 2.5a3 3 0 0 0-1.6 5.5H4.2A1.2 1.2 0 0 0 3 9.2v2.6c0 .7.5 1.2 1.2 1.2h6.6V8H8.2a1.3 1.3 0 1 1 0-2.6c1.3 0 2.2 1.6 2.6 2.6h2.4c.4-1 1.3-2.6 2.6-2.6a1.3 1.3 0 1 1 0 2.6h-2.6v5h6.6c.7 0 1.2-.5 1.2-1.2V9.2c0-.7-.5-1.2-1.2-1.2h-2.4a3 3 0 0 0-1.6-5.5c-1.8 0-2.9 1.6-3.6 2.8-.7-1.2-1.8-2.8-3.6-2.8zM4.5 14.5V20c0 .8.7 1.5 1.5 1.5h4.8v-7H4.5zm8.7 0v7H18c.8 0 1.5-.7 1.5-1.5v-5.5h-6.3z'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'><path fill-rule='evenodd' d='M8.2 2.5a3 3 0 0 0-1.6 5.5H4.2A1.2 1.2 0 0 0 3 9.2v2.6c0 .7.5 1.2 1.2 1.2h6.6V8H8.2a1.3 1.3 0 1 1 0-2.6c1.3 0 2.2 1.6 2.6 2.6h2.4c.4-1 1.3-2.6 2.6-2.6a1.3 1.3 0 1 1 0 2.6h-2.6v5h6.6c.7 0 1.2-.5 1.2-1.2V9.2c0-.7-.5-1.2-1.2-1.2h-2.4a3 3 0 0 0-1.6-5.5c-1.8 0-2.9 1.6-3.6 2.8-.7-1.2-1.8-2.8-3.6-2.8zM4.5 14.5V20c0 .8.7 1.5 1.5 1.5h4.8v-7H4.5zm8.7 0v7H18c.8 0 1.5-.7 1.5-1.5v-5.5h-6.3z'/></svg>") center / contain no-repeat}body .stk-17d3694 .stk-block-heading .stk-block-heading__text,.stk-17d3694 .stk-block-heading__text .stk-highlight{color:var(--theme-palette-color-4,#1b2f3c)!important}body .stk-b34024c .stk-button{background:transparent!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-4,#1b2f3c)}.pr-price-from{margin-right:.2em;font-size:.45em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}@media (min-width:768px){.stk-49edb04-column>.stk-aaab2c0{flex:1 1 58%!important}.stk-49edb04-column>.stk-b7e21c4{flex:1 1 42%!important;align-self:flex-start;margin-top:var(--stk--preset--spacing--60,2.25rem)}}.pr-benefits-photo img{border-radius:20px}.stk-17d3694 .pr-private-list{display:table;margin:.75rem auto;padding-left:1.2em;text-align:left;font-size:15px;font-weight:600;color:var(--theme-palette-color-4,#1b2f3c)}.stk-17d3694 .stk-0546430{margin-bottom:0!important}.stk-17d3694 .pr-private-list li::marker{color:var(--theme-palette-color-1,#f7941d)}.stk-17d3694 .pr-private-note{margin-bottom:1.5rem;font-size:15px;text-align:center}@media (max-width:767.98px){.stk-17d3694 .pr-private-note{text-align:left}}.ct-header .ct-menu-link{color:var(--theme-palette-color-4,#1b2f3c)!important;font-weight:600}.ct-header .current-menu-item>.ct-menu-link,.ct-header .ct-menu-link:hover{color:#b45309!important}.hero-section[data-type="type-2"]{--theme-heading-color:var(--theme-palette-color-7, #f1ebe5);--theme-text-color:var(--theme-palette-color-7, #f1ebe5)}body .hero-section[data-type="type-2"]{border-radius:0 0 50% 50% / 0 0 56px 56px;overflow:hidden;padding-bottom:30px!important}@media (max-width:689.98px){body .hero-section[data-type="type-2"]{border-radius:0 0 50% 50% / 0 0 28px 28px;padding-bottom:16px!important}}.hero-section[data-type="type-2"] .page-title,.hero-section[data-type="type-2"] h1{color:var(--theme-palette-color-7,#f1ebe5)!important}.hero-section[data-type="type-2"] .ct-breadcrumbs,.hero-section[data-type="type-2"] .ct-breadcrumbs a,.hero-section[data-type="type-2"] .entry-meta,.hero-section[data-type="type-2"] .entry-meta a{color:var(--theme-palette-color-7,#f1ebe5)!important;opacity:.8}#header [data-transparent]{position:relative!important}.ct-header [data-transparent-row="yes"]{background-color:var(--theme-palette-color-7,#f1ebe5)!important;border-top:1px solid rgb(27 47 60 / .08)}body:not(.home) .hero-section[data-type="type-2"]{padding-top:56px!important}.ct-header [data-transparent-row="yes"] .current-menu-item>.ct-menu-link,.ct-header [data-transparent-row="yes"] .ct-menu-link:hover{color:#b45309!important}.ct-header [data-id="socials"] .ct-icon-container,.ct-header .ct-header-cta[data-id="button"] .ct-button{background-color:#273f4f!important}.ct-header [data-id="socials"] a:hover .ct-icon-container,.ct-header .ct-header-cta[data-id="button"] .ct-button:hover{background-color:#1b2f3c!important}body .stk-1284f2b:before{opacity:0.83!important}body .stk-1284f2b{border-radius:0 0 50% 50% / 0 0 56px 56px!important;overflow:hidden}@media (max-width:689.98px){body .stk-1284f2b{border-radius:0 0 50% 50% / 0 0 28px 28px!important}}body.home .stk-block-button:not(.stk-b34024c) .stk-button{background:#fde3c0!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d),var(--pr-soft-shadow)!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease}body.home .stk-block-button:not(.stk-b34024c) .stk-button .stk-button__inner-text{font-weight:700}body.home .stk-0b0e561{background-color:#273f4f!important;background-image:linear-gradient(135deg,#1b2f3c 0%,#34516a 50%,#1b2f3c 100%)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}body.home .stk-0b0e561 :is(h1,h2,h3,h4,p,li,span):not(.stk-button__inner-text){color:#fff!important}body.home .stk-0b0e561 .stk-2e7337f :is(p,span){color:rgb(255 255 255 / .85)!important}body.home .stk-0b0e561 .stk-45dfed3 span{color:var(--theme-palette-color-1,#f7941d)!important}body.home .stk-0b0e561 .stk-block-button:not(.stk-b34024c) .stk-button{background:#fde3c0!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d),var(--pr-soft-shadow)!important}body.home .stk-0b0e561 .stk-block-button:not(.stk-b34024c) .stk-button .stk-button__inner-text{color:#1b2f3c!important}body.home .stk-17d3694 .stk-block-button .stk-button{padding-left:40px!important;padding-right:40px!important}body.home .stk-block-button:not(.stk-b34024c) .stk-button:hover{background:var(--theme-palette-color-1,#f7941d)!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d),0 4px 10px -2px rgb(0 0 0 / .2)!important;transform:translateY(-8px) scale(1.1)}@media (prefers-reduced-motion:reduce){body.home .stk-block-button:not(.stk-b34024c) .stk-button:hover{transform:none}}.pr-offer-bar{background-color:#273f4f;background-image:none;color:#fff;font-size:14px;line-height:1.4;text-align:center}body.home .pr-offer-bar{border-bottom:2px solid var(--theme-palette-color-4,#1b2f3c)}.pr-offer-bar p{margin:0 auto;padding:9px 16px;max-width:1290px}.pr-offer-bar a{margin-left:.6em;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.pr-offer-bar a::after{content:" \2192"}.pr-offer-bar a{color:var(--theme-palette-color-1,#f7941d)}.pr-offer-bar a:hover{color:#fff}.pr-offer-bar__short{display:none}@media (max-width:689.98px){.pr-offer-bar{font-size:13px}.pr-offer-bar__long{display:none}.pr-offer-bar__short{display:inline}.pr-offer-bar a{margin-left:.3em}.pr-offer-bar a::after{content:none}}.pr-footer__address{position:relative;padding-left:1.6em}.pr-footer__address::before{content:"";position:absolute;left:0;top:.15em;width:1.1em;height:1.1em;background-color:var(--theme-palette-color-1,#f7941d);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/></svg>") center / contain no-repeat}.pr-footer__map{margin-top:1rem;border-radius:12px;overflow:hidden;line-height:0}.pr-footer__map iframe{width:100%;height:220px;border:0}@media (min-width:690px){[data-footer*="type-1"] .ct-footer [data-row*="middle"]>.ct-container{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);column-gap:72px}.ct-footer [data-row*="middle"]>.ct-container>[data-column="widget-area-1"],.ct-footer [data-row*="middle"]>.ct-container>[data-column="ghost"]{display:none}.ct-footer [data-row*="middle"]>.ct-container>[data-column="widget-area-2"]{grid-column:1;grid-row:1}.ct-footer [data-row*="middle"]>.ct-container>[data-column="widget-area-3"]{grid-column:2;grid-row:1}}.ct-footer [data-row*="middle"]>.ct-container>[data-column="ghost"]{display:none}.ct-footer .ct-widget:has(.pr-footer__map){display:flex;flex-direction:column}.ct-footer .ct-widget:has(.pr-footer__map)>.pr-footer__map{order:1;margin-top:1.5rem}.ct-footer .ct-widget:has(.pr-footer__map)>.pr-footer__directions{order:2;margin-top:.75rem}.ct-footer .pr-footer__contact{margin-bottom:1.75rem}.ct-footer .pr-footer__links+.pr-footer__heading--touch,.ct-footer .pr-footer__heading--touch{margin-top:2.25rem}@media (min-width:1000px){.pr-footer__map iframe{height:240px}}@media (min-width:690px) and (max-width:999.98px){.pr-footer__map iframe{height:260px}}body:has(.stk-3946ec7) .ct-footer .pr-footer__map{display:none}body:has(.stk-3946ec7) .ct-footer .ct-widget:has(.pr-footer__map)>.pr-footer__directions{margin-top:.25rem}body .stk-3946ec7{margin-bottom:3.5rem!important}.stk-3946ec7 .stk-bcdcbe3 .stk-block-heading__text{margin:0 0 .35rem;font-size:1.5rem}body .stk-3946ec7 .stk-bcdcbe3{margin-bottom:0.35rem!important}.stk-3946ec7 .pr-contact-lead{margin:0 0 .75rem;font-weight:600;color:var(--theme-palette-color-4,#1b2f3c)}.stk-3946ec7 .pr-getting-here{max-width:52ch;margin:0 0 1.75rem;color:#3f5459}.stk-3946ec7 .stk-4017857 :is(.stk-fd3d143,.stk-b34c269,.stk-6f6370a,.stk-e5a1c02,.stk-2b090c1){flex:0 0 64px!important;max-width:64px!important;padding:0!important}.stk-3946ec7 .stk-4017857 .stk-block-icon{display:flex;justify-content:flex-start;margin:0!important}.stk-3946ec7 .stk-4017857 .stk-block-icon.has-text-align-center,.stk-3946ec7 .stk-4017857 .stk-block-icon .stk-link{text-align:left!important}.stk-3946ec7 .stk-4017857 :is(.stk-e923ae8,.stk-4ed9b35,.stk-a1c7947,.stk-e5a1c01,.stk-97d217d) .stk-column-wrapper{margin-left:0!important;margin-right:0!important}.stk-3946ec7 .stk-4017857 :is(.stk-fd97347,.stk-ac3f4fb,.stk-31a8569,.stk-e5a1c04,.stk-66b66f4){padding-left:0!important}.stk-3946ec7 .stk-4017857 :is(.stk-e923ae8,.stk-4ed9b35,.stk-a1c7947,.stk-e5a1c01,.stk-97d217d){margin-bottom:0.9rem!important}@media (min-width:1000px){.stk-3946ec7 .stk-9bc8237{align-self:stretch!important}.stk-3946ec7 .stk-9bc8237 :is(.stk-column-wrapper,.stk-block-content){height:100%}body .stk-3946ec7 .stk-8376fdd{height:100%!important;min-height:380px;margin:0!important}body .stk-3946ec7 .stk-8376fdd iframe{height:100%!important;min-height:380px}}@media (max-width:999.98px){body .stk-3946ec7 .stk-8376fdd,body .stk-3946ec7 .stk-8376fdd iframe{height:320px!important}}body .stk-3946ec7 .stk-block-icon .stk--inner-svg{border:0!important;background:var(--theme-palette-color-1,#f7941d)!important}body .stk-3946ec7 .stk-block-icon .stk--inner-svg svg:last-child,body .stk-3946ec7 .stk-block-icon .stk--inner-svg svg:last-child :is(g,path,rect,polygon,ellipse){fill:#fff!important}body .stk-3946ec7 :is(.stk-8d37ed6,.stk-e91b116,.stk-0a981d2,.stk-e5a1c06,.stk-e8aa462) .stk-block-text__text{font-size:16px!important;overflow-wrap:anywhere}@media (max-width:479.98px){body .stk-3946ec7 .stk-e91b116 .stk-block-text__text{font-size:14px!important}}@media (max-width:379.98px){body .stk-3946ec7 .stk-e91b116 .stk-block-text__text{font-size:13px!important}}.rank-math-html-sitemap{display:grid;gap:2.5rem}@media (min-width:768px){.rank-math-html-sitemap{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:3.5rem;align-items:start}}.rank-math-html-sitemap__title{margin:0 0 1rem;padding-bottom:.6rem;font-size:1.5rem;border-bottom:2px solid var(--theme-palette-color-1,#f7941d)}.rank-math-html-sitemap__list{margin:0;padding:0;list-style:none}@media (min-width:768px){.rank-math-html-sitemap__section--post .rank-math-html-sitemap__list{columns:2;column-gap:2.5rem}}.rank-math-html-sitemap__item{position:relative;margin:0;padding:.35rem 0 .35rem 1.1rem;break-inside:avoid;line-height:1.45}.rank-math-html-sitemap__item::before{content:"";position:absolute;left:0;top:.9em;width:6px;height:6px;border-radius:50%;background:var(--theme-palette-color-1,#f7941d)}.rank-math-html-sitemap__link{color:var(--theme-palette-color-4,#1b2f3c);text-decoration:none}.rank-math-html-sitemap__link:hover{color:#b45309;text-decoration:underline}.ct-footer .pr-slogan{margin:0 0 .5rem;font-size:1.15rem;font-style:italic;letter-spacing:.01em;color:rgb(255 255 255 / .85)}.hero-section[data-type="type-2"]{background-image:linear-gradient(rgb(39 63 79 / .87),rgb(39 63 79 / .87)),url(/wp-content/themes/pilates-rockhampton/assets/img/band-standing.jpg)!important;background-size:cover!important;background-position:center 45%!important;background-color:#273f4f!important}[data-footer*="type-1"] .ct-footer [data-row*="middle"],[data-footer*="type-1"] .ct-footer [data-row*="bottom"]{background-color:#273f4f}body.home .stk-block-button.stk-104b74c:not(.stk-b34024c) .stk-button{background:#fde3c0!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.home .stk-b34024c .stk-button{background:#e3ecf7!important;box-shadow:inset 0 0 0 2px #273f4f!important}body.home .stk-b34024c .stk-button,body.home .stk-b34024c .stk-button .stk-button__inner-text{color:#273f4f!important}body.home .stk-block-button.stk-104b74c:not(.stk-b34024c) .stk-button:hover{background:var(--theme-palette-color-1,#f7941d)!important}body.home .stk-b34024c .stk-button:hover{background:#cfdcee!important}body .stk-1284f2b{background-attachment:scroll!important;background-size:cover!important;background-position:center 55%!important}@media (max-width:689.98px){body .stk-1284f2b{background-position:center 12%!important}}body .stk-405620a{height:24px!important}body .stk-e3eda3e .stk-img-wrapper{width:290px!important;max-width:72vw;margin-left:auto;margin-right:auto}@media (min-width:690px){.stk-1284f2b .pr-hero-slogan{white-space:nowrap}}.stk-1284f2b .pr-hero-slogan{margin:.2rem 0 0;font-family:"Dancing Script","Brush Script MT",cursive;font-weight:500;font-size:clamp(1.9rem, 3vw, 2.4rem);font-style:normal;line-height:1.2;text-align:center;color:var(--theme-palette-color-4,#1b2f3c);text-shadow:0 0 10px rgb(255 255 255 / .9);margin-left:-40%;margin-right:-40%}body.home .pr-offer-bar{background:#273f4f;color:#fff}body.home .pr-offer-bar a{color:var(--theme-palette-color-1,#f7941d)}body.home .pr-offer-bar a:hover{color:#fff}[data-prefix="blog"] .entries .pr-blog-search,.pr-blog-search{grid-column:1 / -1;width:100%;max-width:560px;margin:0 auto 1rem}[data-prefix="blog"] .entries>.pr-blog-search~.pr-blog-search{display:none}.pr-blog-search .ct-search-form-inner{background:var(--theme-palette-color-7,#f1ebe5)!important;border:1.5px solid #273f4f!important;border-radius:999px!important;transition:box-shadow 0.15s ease}.pr-blog-search .ct-search-form-inner:focus-within{box-shadow:0 0 0 3px rgb(247 148 29 / .35)}.pr-blog-search input[type="search"]{color:var(--theme-palette-color-4,#1b2f3c)!important;padding-left:1.4rem!important}.pr-blog-search input[type="search"]::placeholder{color:#5f6873;opacity:1}.pr-blog-search button[type="submit"]{align-self:center;margin-right:7px;width:32px;height:32px;min-height:0;padding:0;border-radius:50%!important;background:#273f4f!important;color:var(--theme-palette-color-7,#f1ebe5)!important;--theme-icon-color:var(--theme-palette-color-7, #f1ebe5)}.pr-blog-search button[type="submit"] svg{fill:var(--theme-palette-color-7,#f1ebe5)!important}.pr-blog-search button[type="submit"]:hover{background:var(--theme-palette-color-1,#f7941d)!important}@media (min-width:768px){[data-prefix="blog"] .entries[data-layout="grid"]{max-width:960px;margin-left:auto;margin-right:auto}}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card{background:var(--theme-palette-color-7,#f1ebe5)!important;border-radius:20px;overflow:hidden;box-shadow:none!important}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card .ct-media-container{aspect-ratio:16 / 9;border-radius:0!important}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card .ct-media-container img{width:100%;height:100%;object-fit:cover;border-radius:0!important}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card .entry-meta{display:none}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card .entry-title{margin-top:.3rem;font-size:1.15rem;line-height:1.3}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card .entry-title a{color:var(--theme-palette-color-4,#1b2f3c)}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card .entry-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[data-prefix="blog"] .entries[data-layout="grid"] .entry-card .entry-button{font-weight:700}body .stk-17d3694 .stk-block-heading__text,body .stk-a4dc2a8 :is(.stk-63da088,.stk-210c50d,.stk-458b4a0) .stk-block-heading__text,body :is(.stk-09b6ae1,.stk-e1d2cba,.stk-d80a24b,.stk-7a5bdfd,.stk-9539769,.stk-7393d17,.stk-f3333b6,.stk-8849c94) .stk-block-heading__text{font-size:20px!important;line-height:30px!important}@media (max-width:999.98px){[data-header*="type-1"] #offcanvas{--side-panel-width:86vw !important}[data-header*="type-1"] #offcanvas .ct-panel-inner{background:var(--theme-palette-color-7,#f1ebe5)!important;background-image:none!important;border-radius:0 24px 24px 0;box-shadow:20px 0 60px rgb(27 47 60 / .25)}#offcanvas [data-device="mobile"] .ct-panel-content-inner{align-items:center!important;justify-content:flex-start!important;padding:0 26px 36px!important;text-align:center}#offcanvas [data-device="mobile"] [data-id="text"] img{max-width:170px;height:auto}#offcanvas [data-id="mobile-menu"]{width:100%;margin-top:10px}#offcanvas [data-id="mobile-menu"] li{margin:4px 0}#offcanvas [data-id="mobile-menu"] .ct-menu-link{justify-content:center!important;padding:10px 0!important;font-family:Merriweather,Georgia,serif;font-size:22px!important;font-weight:700!important;color:var(--theme-palette-color-4,#1b2f3c)!important}#offcanvas [data-id="mobile-menu"] .current-menu-item>.ct-menu-link{display:inline-flex!important;padding:10px 22px!important;color:#b45309!important;background:#fff0;border-radius:999px}.pr-mm-top{width:100%;margin-top:18px;padding-bottom:18px;border-bottom:1px solid rgb(39 63 79 / .14)}.pr-mm-extra{width:100%;margin-top:14px;padding-top:18px;border-top:1px solid rgb(39 63 79 / .14)}.pr-mm-extra .pr-mm-contact{margin-top:0}.pr-mm-ctas{display:flex;flex-direction:column;gap:12px}.pr-mm-btn{display:flex;align-items:center;justify-content:center;height:52px;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none}.pr-mm-btn--book{background:#fde3c0;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d);color:var(--theme-palette-color-4,#1b2f3c)!important;font-weight:700}.pr-mm-btn--sched{background:#e3ecf7;box-shadow:inset 0 0 0 2px #273f4f;color:#273f4f!important}.pr-mm-contact{display:flex;flex-direction:column;gap:8px;margin-top:18px}.pr-mm-contact a{display:flex;align-items:center;gap:12px;padding:4px 2px;font-size:14px;font-weight:500;text-align:left;color:var(--theme-palette-color-4,#1b2f3c)!important;text-decoration:none}.pr-mm-contact .pr-mm-email{font-size:13px;letter-spacing:-.01em}.pr-mm-contact a:active{color:#b45309!important}.pr-mm-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;background:#273f4f;color:var(--theme-palette-color-7,#f1ebe5)}.pr-mm-icon svg{width:18px;height:18px}.pr-mm-slogan{margin:24px 0 0;font-family:"Dancing Script",cursive;font-size:26px;font-weight:500;color:#273f4f}}@media (min-width:1000px){.pr-mm-extra{display:none}}.pr-policies{max-width:760px;margin:0 auto;font-size:1rem;line-height:1.7}.pr-policies .pr-policies__lead{color:var(--theme-palette-color-3,#636c72)}.pr-policies .pr-policies__contents{margin:1.5rem 0 2.5rem;padding:1.1rem 1.5rem;list-style:none;columns:2;column-gap:2rem;background:var(--theme-palette-color-7,#f1ebe5);border-left:3px solid var(--theme-palette-color-1,#f7941d);border-radius:0 10px 10px 0}.pr-policies .pr-policies__contents li{margin:.2rem 0;break-inside:avoid}.pr-policies .pr-policies__contents a{color:var(--theme-palette-color-4,#1b2f3c);font-weight:600;text-decoration:none}.pr-policies .pr-policies__contents a:hover{color:#b45309}.pr-policies h2{margin:2.5rem 0 .9rem;padding-top:2rem;border-top:1px solid var(--theme-palette-color-5,#e2e7ed);font-size:clamp(1.4rem, 1.2rem + 0.8vw, 1.75rem);scroll-margin-top:110px}.pr-policies .pr-policies__contents+h2{margin-top:0;padding-top:0;border-top:0}.pr-policies ul:not(.pr-policies__contents){padding-left:1.3em}.pr-policies .pr-policies__notice{padding:.85rem 1.1rem;font-weight:700;color:var(--theme-palette-color-4,#1b2f3c);background:var(--theme-palette-color-7,#f1ebe5);border-left:3px solid var(--theme-palette-color-1,#f7941d);border-radius:0 10px 10px 0}@media (max-width:689.98px){.pr-policies .pr-policies__contents{columns:1}}body :is(.stk-7243a05,.stk-ce5bdaf,.stk-c58de8d){padding-left:0!important;padding-right:0!important}body :is(.stk-7243a05-container,.stk-ce5bdaf-container,.stk-c58de8d-container){margin-left:0!important;margin-right:0!important}:is(.stk-d18dd18,.stk-88d9fed,.stk-8c0a2dd) .stk-block-text__text{line-height:1.75;color:#3f5459}:is(.stk-d18dd18,.stk-88d9fed,.stk-8c0a2dd) .stk-block-text__text strong{display:inline-block;margin-top:.35rem;color:var(--theme-palette-color-4,#1b2f3c)}@media (min-width:768px){body :is(.stk-7243a05,.stk-ce5bdaf,.stk-c58de8d){padding-left:17.5px!important}}@media (min-width:768px){.stk-7e69663,.stk-be5bff1,.stk-78daba6{position:sticky;top:2rem;align-self:flex-start!important}}@media (max-width:767.98px){:root .stk-19045a8 .stk-inner-blocks p{text-align:left}}body .stk-24e8ccc-container{padding:40px 28px!important;border-radius:20px;background:var(--theme-palette-color-7,#f1ebe5)!important}body .stk-24e8ccc .stk-24e8ccc-inner-blocks{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}body .stk-47c4e3d{flex:0 0 auto;justify-content:center;margin-bottom:0!important}body .stk-47c4e3d .stk-img-wrapper{width:270px!important;max-width:100%}.pr-about-slogan{margin:14px 0 0;font-family:"Dancing Script",cursive;font-weight:500;font-size:28px;line-height:1.1;color:var(--theme-palette-color-4,#1b2f3c);text-align:center;white-space:nowrap}body .stk-1284f2b{background-color:#273f4f!important}body .stk-1284f2b:before{background-image:none!important;background-color:#273f4f!important;opacity:0.75!important}body .stk-1284f2b .stk-e3eda3e .stk-img-wrapper{background:url(/wp-content/themes/pilates-rockhampton/assets/img/logo-stone.png) center / contain no-repeat}body .stk-1284f2b .stk-e3eda3e img{opacity:0}body .stk-1284f2b .pr-hero-slogan{color:var(--theme-palette-color-7,#f1ebe5)!important;text-shadow:none!important;-webkit-text-stroke:0!important}html body.home .stk-1284f2b .stk-block-button.stk-104b74c:not(.stk-b34024c) .stk-button{background:#fde3c0!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d),var(--pr-soft-shadow)!important}html body.home .stk-1284f2b .stk-block-button.stk-104b74c:not(.stk-b34024c) .stk-button .stk-button__inner-text{color:#1b2f3c!important}html body.home .stk-1284f2b .stk-block-button.stk-104b74c:not(.stk-b34024c) .stk-button:hover{background:var(--theme-palette-color-1,#f7941d)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button{background:var(--theme-palette-color-7,#f1ebe5)!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-4,#1b2f3c)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button,html body.home .stk-1284f2b .stk-b34024c .stk-button .stk-button__inner-text{color:var(--theme-palette-color-4,#1b2f3c)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button:hover{background:#ffffff!important}.pr-voucher__form .pr-voucher-picks__row button{border-color:#273f4f;color:#273f4f}.pr-voucher__form .pr-voucher-picks__row button[aria-pressed="true"]{background:#273f4f;color:var(--theme-palette-color-7,#f1ebe5)}.pr-voucher__form .simpay-form-control button.simpay-btn.simpay-payment-btn,.pr-voucher__form .simpay-form-control button.simpay-btn.simpay-payment-btn span{background:#273f4f!important;color:var(--theme-palette-color-7,#f1ebe5)!important}.pr-voucher__form .simpay-form-control button.simpay-btn.simpay-payment-btn:hover,.pr-voucher__form .simpay-form-control button.simpay-btn.simpay-payment-btn:focus-visible{background:#1b2f3c!important}@media (min-width:1000px){body .stk-281a693-inner-blocks>.stk-block-spacer:first-child{height:50px!important}}html body :is(.stk-99466fa,.stk-00a369f){background-color:transparent!important}html body :is(.stk-99466fa,.stk-00a369f)::before{background:none!important}html body .stk-block-divider .stk-block-divider__dot{background-color:var(--theme-palette-color-4,#1b2f3c)!important}.ct-pagination .page-numbers.current,[data-prefix="blog"] .ct-load-more{background:#fde3c0!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d)!important;color:var(--theme-palette-color-4,#1b2f3c)!important;border:0!important}[data-prefix="blog"] .ct-load-more:hover{background:var(--theme-palette-color-1,#f7941d)!important}body.single-post .entry-content img,body.single-post .ct-featured-image img,body.single-post .ct-media-container img{border-radius:16px}body.single-post .entry-meta .meta-categories{display:none}body.single-post .entry-meta .meta-author::after{display:none!important}html body :is(.stk-fddb1d1,.stk-3deec47,.stk-af5f92f){margin:0 0 2rem!important;padding:2rem!important;background:#fff;border:1px solid var(--theme-palette-color-5,#e4d9cd);border-radius:20px}html body :is(.stk-6186ea0,.stk-dcd130d,.stk-6af2483){display:none!important}.pr-qa{display:grid;grid-auto-flow:row dense;grid-template-columns:1fr 1fr;gap:.75rem;margin:0}.pr-qa__item{padding:.85rem 1rem;background:var(--theme-palette-color-7,#f1ebe5);border-radius:12px}.pr-qa__item:nth-child(4){grid-column:1 / -1}.pr-qa__long{grid-column:1 / -1;padding:0 0 .5rem;background:none}.pr-qa dt{margin-bottom:.3rem;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-palette-color-4,#1b2f3c)}.pr-qa__long dt{font-size:1.05rem;letter-spacing:0;text-transform:none}.pr-qa dd{margin:0;line-height:1.65;color:#3f5459}@media (max-width:689.98px){html body :is(.stk-fddb1d1,.stk-3deec47,.stk-af5f92f){padding:1.25rem!important}.pr-qa{grid-template-columns:1fr}}html body :is(.stk-fddb1d1,.stk-3deec47,.stk-af5f92f){padding:0!important;overflow:hidden}html body :is(.stk-7e69663,.stk-be5bff1,.stk-78daba6){align-self:stretch!important;position:static;padding:2.25rem 1.5rem!important;background:var(--theme-palette-color-7,#f1ebe5)}html body :is(.stk-7e69663,.stk-be5bff1,.stk-78daba6)>.stk-column-wrapper{position:sticky;top:2rem}html body :is(.stk-7243a05,.stk-ce5bdaf,.stk-c58de8d){padding:2rem 2rem 2rem 2.25rem!important}.pr-qa__item{background:#fff;box-shadow:inset 0 0 0 1px var(--theme-palette-color-5,#e4d9cd)}.pr-qa__long{box-shadow:none}@media (max-width:767.98px){html body :is(.stk-7243a05,.stk-ce5bdaf,.stk-c58de8d){padding:1.25rem!important}html body :is(.stk-7e69663,.stk-be5bff1,.stk-78daba6){padding:1.75rem 1rem 1.25rem!important}}.pr-voucher__aside .pr-voucher__steps-heading{margin:2rem 0 1rem;text-align:left;font-size:1.35rem}.pr-voucher__aside .pr-voucher-steps{display:grid!important;grid-template-columns:1fr!important;gap:0.9rem!important;max-width:none!important;margin:0!important}html body .stk-3946ec7{padding:2rem 2rem 1.5rem!important;background:var(--theme-palette-color-7,#f1ebe5);border-radius:20px}html body .stk-3946ec7 :is(.stk-788de40,.stk-0da2f2e,.stk-40e512c,.stk-e5a1c03,.stk-c93e8d4).stk-block .stk--svg-wrapper .stk--inner-svg{background-color:#273f4f!important}html body .stk-3946ec7 :is(.stk-788de40,.stk-0da2f2e,.stk-40e512c,.stk-e5a1c03,.stk-c93e8d4).stk-block .stk--svg-wrapper svg,html body .stk-3946ec7 :is(.stk-788de40,.stk-0da2f2e,.stk-40e512c,.stk-e5a1c03,.stk-c93e8d4).stk-block .stk--svg-wrapper svg :is(g,path,rect,polygon,ellipse,circle){fill:var(--theme-palette-color-7,#f1ebe5)!important;color:var(--theme-palette-color-7,#f1ebe5)!important}html body .stk-3946ec7 :is(.stk-8d37ed6,.stk-e91b116,.stk-0a981d2,.stk-e5a1c06,.stk-e8aa462).stk-block a,html body .stk-3946ec7 :is(.stk-8d37ed6,.stk-e91b116,.stk-0a981d2,.stk-e5a1c06,.stk-e8aa462).stk-block .stk-block-text__text{color:var(--theme-palette-color-4,#1b2f3c)!important;font-weight:600}html body .stk-3946ec7 :is(.stk-8d37ed6,.stk-e91b116,.stk-0a981d2,.stk-e5a1c06,.stk-e8aa462).stk-block a:hover{color:#b45309!important}@media (max-width:767.98px){html body .stk-3946ec7{padding:1.5rem 1.25rem 1rem!important}}html body .stk-3946ec7 :is(.stk-8d37ed6,.stk-e91b116,.stk-0a981d2,.stk-e5a1c06,.stk-e8aa462).stk-block .stk-block-text__text.stk--is-gradient,html body .stk-3946ec7 :is(.stk-8d37ed6,.stk-e91b116,.stk-0a981d2,.stk-e5a1c06,.stk-e8aa462).stk-block .stk-block-text__text.stk--is-gradient *{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--theme-palette-color-4,#1b2f3c)!important;-webkit-text-fill-color:var(--theme-palette-color-4,#1b2f3c)!important}html body .stk-3946ec7 :is(.stk-8d37ed6,.stk-e91b116,.stk-0a981d2,.stk-e5a1c06,.stk-e8aa462).stk-block .stk-block-text__text.stk--is-gradient a:hover{-webkit-text-fill-color:#b45309!important}html body .pr-qa .pr-qa__item:not(.pr-qa__long){grid-column:1 / -1;display:grid;grid-template-columns:210px 1fr;gap:1rem;align-items:baseline;padding:.8rem 0;background:none;box-shadow:none;border-radius:0;border-top:1px solid var(--theme-palette-color-5,#e4d9cd)}html body .pr-qa .pr-qa__item:not(.pr-qa__long) dt{margin:0}html body .pr-qa{row-gap:0}html body .pr-qa .pr-qa__long{padding-bottom:1rem}@media (max-width:689.98px){html body .pr-qa .pr-qa__item:not(.pr-qa__long){grid-template-columns:1fr;gap:.2rem}}.pr-offer-bar .pr-offer-bar__tag{display:inline-block;margin-right:.7em;padding:2px 9px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1b2f3c;background:var(--theme-palette-color-1,#f7941d);border-radius:999px;vertical-align:1px}.pr-offer-bar strong{color:var(--theme-palette-color-1,#f7941d);font-size:1.1em}html body .pr-offer-bar a{display:inline-block;margin-left:.8em;padding:3px 14px;color:#1b2f3c!important;text-decoration:none;background:#fde3c0;border-radius:999px;box-shadow:inset 0 0 0 1px var(--theme-palette-color-1,#f7941d);transition:background-color 0.15s ease}html body .pr-offer-bar a:hover{background:var(--theme-palette-color-1,#f7941d);color:#1b2f3c!important}@media (max-width:689.98px){.pr-offer-bar .pr-offer-bar__tag{display:none}html body .pr-offer-bar a{margin-top:4px;padding:2px 12px}}[data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="middle"]{background:linear-gradient(90deg,#1b2f3c 0%,#34516a 50%,#1b2f3c 100%)!important;border-bottom:3px solid var(--theme-palette-color-1,#f7941d)!important;box-shadow:0 4px 18px rgb(27 47 60 / .25)!important}html body .ct-header [data-sticky*="yes"] .ct-menu-link{color:var(--theme-palette-color-7,#f1ebe5)!important}html body .ct-header [data-sticky*="yes"] .current-menu-item>.ct-menu-link,html body .ct-header [data-sticky*="yes"] .ct-menu-link:hover{color:var(--theme-palette-color-1,#f7941d)!important}html body .ct-header [data-sticky*="yes"] [data-id="logo"] img{content:url(/wp-content/themes/pilates-rockhampton/assets/img/logo-stone.png)}html body .ct-header [data-sticky*="yes"] [data-id="socials"] .ct-icon-container{background-color:var(--theme-palette-color-7,#f1ebe5)!important}html body .ct-header [data-sticky*="yes"] [data-id="socials"] svg{fill:#273f4f!important}html body .ct-header [data-sticky*="yes"] .ct-header-trigger{--theme-icon-color:var(--theme-palette-color-7, #f1ebe5) !important;color:var(--theme-palette-color-7,#f1ebe5)!important}html body.single-post article.post{padding:2.5rem 3rem;background:var(--theme-palette-color-7,#f1ebe5)!important;border-radius:20px;box-shadow:0 2px 4px rgb(27 47 60 / .04),0 12px 32px rgb(27 47 60 / .08)}@media (max-width:689.98px){body.single-post article.post{padding:1.5rem 1.25rem}}html body .ct-header [data-sticky*="yes"] .ct-header-cta[data-id="button"] .ct-button{background-color:var(--theme-palette-color-1,#f7941d)!important}html body .pr-offer-bar{background:linear-gradient(90deg,#1b2f3c 0%,#34516a 50%,#1b2f3c 100%)!important;border-bottom:3px solid var(--theme-palette-color-1,#f7941d)!important}.pr-about-welcome{max-width:680px;margin:3rem auto 1rem;text-align:center}.pr-about-welcome p{color:#3f5459;font-size:1.05rem;line-height:1.7}.pr-about-welcome .wp-block-button__link{padding:14px 34px;font-weight:700;color:var(--theme-palette-color-4,#1b2f3c)!important;background:#fde3c0!important;border-radius:999px;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d)}.pr-about-welcome .wp-block-button__link:hover{background:var(--theme-palette-color-1,#f7941d)!important}html body.single-post article.post{--theme-narrow-container-max-width:900px;max-width:900px!important}html body .stk-f27a78f .stk-button,html body .ct-load-more,html body.single-post .entry-content .wp-block-button__link{background:#fde3c0!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d)!important;color:#1b2f3c!important;border:0!important;font-weight:700}html body .stk-f27a78f .stk-button .stk-button__inner-text{color:#1b2f3c!important}html body .stk-f27a78f .stk-button:hover,html body .ct-load-more:hover,html body.single-post .entry-content .wp-block-button__link:hover{background:var(--theme-palette-color-1,#f7941d)!important}html body.single-post .entry-content h2{font-size:clamp(1.4rem, 1.2rem + 0.6vw, 1.65rem);line-height:1.3;margin-top:2rem}html body.single-post .entry-content h3{font-size:clamp(1.15rem, 1.05rem + 0.4vw, 1.3rem);line-height:1.35}html body.single-post .entry-content h4{font-size:1.1rem}[data-footer*="type-1"] .ct-footer [data-row*="middle"],[data-footer*="type-1"] .ct-footer [data-row*="bottom"],html body footer.ct-footer{background:linear-gradient(90deg,#1b2f3c 0%,#34516a 50%,#1b2f3c 100%)!important}html body.home .stk-0b0e561::before,html body.home .stk-0b0e561>.stk-column-wrapper,html body.home .stk-0b0e561 .stk-column-wrapper::before{background:none!important;background-color:transparent!important}iframe.pr-deferred-map{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f7941d'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5 7 13 7 13s7-8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center 42% / 40px no-repeat,var(--theme-palette-color-6,#e9e0d6);transition:opacity 0.3s ease}.pr-contact-map{height:100%;min-height:380px;border:2px solid var(--theme-palette-color-5,#e4d9cd);border-radius:20px;overflow:hidden}.pr-contact-map iframe{display:block;width:100%;height:100%;min-height:380px;border:0}html body [data-prefix="blog"] .entries .entry-card .entry-excerpt,html body [data-prefix="categories"] .entries .entry-card .entry-excerpt{color:#3f5459!important;font-size:15.5px;line-height:1.6}@media (max-width:689.98px){html body footer.ct-footer,[data-footer*="type-1"] .ct-footer [data-row*="middle"],[data-footer*="type-1"] .ct-footer [data-row*="bottom"]{background:linear-gradient(180deg,#1b2f3c 0%,#2c4559 55%,#1b2f3c 100%)!important}.ct-footer .pr-footer__links{display:grid!important;grid-template-columns:1fr 1fr;column-gap:1rem;row-gap:.15rem}.ct-footer .pr-footer__links li a{font-size:14.5px}.ct-footer .pr-footer__heading{margin-top:1.75rem!important;margin-bottom:0.7rem!important}.ct-footer .ct-widget:first-child .pr-footer__heading:first-child{margin-top:0!important}.pr-footer__map,.pr-footer__map iframe{height:180px!important;min-height:0!important}.pr-footer__map{border-radius:14px;overflow:hidden}.ct-footer [data-row="bottom"]{font-size:13px}}html body .entry-card .entry-excerpt,html body .entry-card .entry-excerpt p{color:#3f5459!important}@media (max-width:689.98px){html body .ct-footer .pr-footer__links li{margin:0!important;padding:5px 0!important}}html body .pr-schedule .ct-button.pr-schedule__outline{background:#fde3c0!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d)!important;border:0!important;color:#1b2f3c!important;font-weight:700}html body .pr-schedule .ct-button.pr-schedule__outline:hover{background:var(--theme-palette-color-1,#f7941d)!important}html body .hero-section[data-type="type-2"]{background-image:linear-gradient(90deg,rgb(27 47 60 / .94) 0%,rgb(52 81 106 / .8) 50%,rgb(27 47 60 / .94) 100%),url(/wp-content/themes/pilates-rockhampton/assets/img/band-standing.jpg)!important}@media (max-width:689.98px){html body .hero-section[data-type="type-2"]{background-image:linear-gradient(180deg,rgb(27 47 60 / .9) 0%,rgb(52 81 106 / .82) 60%,rgb(27 47 60 / .92) 100%),url(/wp-content/themes/pilates-rockhampton/assets/img/band-standing.jpg)!important}}html body.home .stk-1284f2b .stk-block-image .stk-img-wrapper{filter:drop-shadow(0 2px 6px rgb(15 25 32 / .45))!important}@media (min-width:1000px) and (max-width:1439.98px){html body #header [data-id="menu"]{--menu-items-spacing:30px;margin-left:0!important}}@media (min-width:1000px) and (max-width:1149.98px){html body #header [data-id="menu"]{--menu-items-spacing:22px}}html body .hero-section[data-type="type-2"] .page-title,html body .hero-section[data-type="type-2"] h1{color:#fff!important;text-shadow:0 2px 12px rgb(15 25 32 / .35)}html body .hero-section[data-type="type-2"] .ct-breadcrumbs,html body .hero-section[data-type="type-2"] .ct-breadcrumbs a,html body .hero-section[data-type="type-2"] .ct-breadcrumbs span{color:#fff!important;opacity:.9}html body .pr-schedule .pr-schedule__day-name{padding:6px 10px;color:var(--theme-palette-color-7,#f1ebe5)!important;background:#273f4f!important;border:0!important;border-radius:8px}html body .pr-schedule .pr-schedule__session .pr-schedule__time{color:var(--theme-palette-color-4,#1b2f3c)!important}html body .stk-8ae4935 .stk-button:hover .stk-button__inner-text,html body .stk-8ae4935 .stk-button:hover{color:var(--theme-palette-color-4,#1b2f3c)!important}.pr-schedule .pr-schedule__part{margin-left:.25em;font-size:.72em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5f6f73}html body .pr-schedule .pr-schedule__link{padding-bottom:0.7rem!important}html body .pr-schedule .pr-schedule__book{position:static;display:inline-block;margin-top:.5rem;transform:none}html body .pr-schedule .pr-schedule__part{display:block;margin:.1rem 0 0;font-size:11px}html body .pr-schedule .pr-schedule__session--beginner .pr-schedule__book{background:#cdebe6;box-shadow:inset 0 0 0 1.5px #2a9d8f}html body .pr-schedule .pr-schedule__session--beginner .pr-schedule__link:hover .pr-schedule__book,html body .pr-schedule .pr-schedule__session--beginner .pr-schedule__link:focus-visible .pr-schedule__book{background:#2a9d8f;color:#fff}@media (max-width:767.98px){html body .pr-schedule .pr-schedule__days{display:flex!important;flex-direction:column;gap:0.75rem!important;grid-template-columns:none!important}html body .pr-schedule .pr-schedule__day{display:grid!important;grid-template-columns:54px 1fr;gap:.6rem;align-items:stretch}html body .pr-schedule .pr-schedule__day-name{display:flex;align-items:center;justify-content:center;margin:0!important;padding:.5rem 0!important;font-size:12px;writing-mode:horizontal-tb}html body .pr-schedule .pr-schedule__sessions{display:flex!important;flex-direction:column;gap:0.5rem!important;margin:0!important}}@media (max-width:767.98px){html body .pr-schedule .pr-schedule__link{padding-right:5.5rem!important;padding-bottom:0.6rem!important}html body .pr-schedule .pr-schedule__book{position:absolute;top:50%;right:.8rem;margin:0;transform:translateY(-50%);font-size:13px;padding:5px 14px}}@media (max-width:999.98px){html body #offcanvas .ct-panel-inner{background:linear-gradient(180deg,#1b2f3c 0%,#2c4559 55%,#1b2f3c 100%)!important;color:var(--theme-palette-color-7,#f1ebe5)}html body #offcanvas .ct-toggle-close{--theme-icon-color:var(--theme-palette-color-7, #f1ebe5) !important;color:var(--theme-palette-color-7,#f1ebe5)!important}html body #offcanvas img.wp-image-1457,html body #offcanvas img[src*="logo-navy"]{content:url(/wp-content/themes/pilates-rockhampton/assets/img/logo-stone.png);max-width:190px;height:auto}html body #offcanvas .pr-mm-btn--sched{display:none!important}html body #offcanvas .pr-mm-btn--book{background:#fde3c0!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d)!important;color:#1b2f3c!important;font-size:16px!important;padding:12px 20px!important}html body #offcanvas .pr-mm-top{padding-bottom:1.25rem!important;border-bottom:0!important}html body #offcanvas nav ul{width:100%;border-top:1px solid rgb(241 235 229 / .18)}html body #offcanvas nav li{width:100%;border-bottom:1px solid rgb(241 235 229 / .18)}html body #offcanvas .ct-menu-link{display:block!important;width:100%;padding:14px 4px!important;font-family:inherit!important;font-size:18px!important;font-weight:600!important;text-align:left!important;color:var(--theme-palette-color-7,#f1ebe5)!important;background:none!important;border-radius:0!important}html body #offcanvas .current-menu-item>.ct-menu-link{color:var(--theme-palette-color-1,#f7941d)!important;background:none!important}html body #offcanvas .pr-mm-contact{border-top:0!important;margin-top:1.25rem!important}html body #offcanvas .pr-mm-contact a{color:var(--theme-palette-color-7,#f1ebe5)!important;font-size:15px;padding:7px 0!important;background:none!important;box-shadow:none!important;border:0!important}html body #offcanvas .pr-mm-icon{width:22px!important;height:22px!important;background:none!important;color:var(--theme-palette-color-1,#f7941d)!important}html body #offcanvas .pr-mm-icon svg{width:18px;height:18px;fill:none;stroke:currentColor}html body #offcanvas .pr-mm-slogan{font-size:1.4rem!important;color:rgb(241 235 229 / .75)!important;text-shadow:none!important;-webkit-text-stroke:0!important}}@media (max-width:999.98px){html body[data-header] #offcanvas .ct-panel-inner,html body #offcanvas.ct-panel .ct-panel-inner{background-color:#1b2f3c!important;background-image:linear-gradient(180deg,#1b2f3c 0%,#2c4559 55%,#1b2f3c 100%)!important}html body #offcanvas nav li,html body #offcanvas nav li.current-menu-item{text-align:left!important;justify-content:flex-start!important}html body #offcanvas .current-menu-item>.ct-menu-link{display:block!important;padding:14px 4px!important}}html body [data-footer*="type-1"] .ct-footer [data-row*="bottom"]{background:#14232d!important}@media (max-width:999.98px){html body #offcanvas [data-id="mobile-menu"] .ct-menu-link{color:var(--theme-palette-color-7,#f1ebe5)!important;display:block!important;width:100%!important;margin:0!important;padding:14px 4px!important;text-align:left!important;background:none!important}html body #offcanvas [data-id="mobile-menu"] .current-menu-item>.ct-menu-link{color:var(--theme-palette-color-1,#f7941d)!important}}html body.home .stk-1284f2b .stk-b34024c .stk-button{background:#1b2f3c!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-7,#f1ebe5)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button,html body.home .stk-1284f2b .stk-b34024c .stk-button .stk-button__inner-text{color:var(--theme-palette-color-7,#f1ebe5)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button:hover{background:var(--theme-palette-color-7,#f1ebe5)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button:hover .stk-button__inner-text{color:#1b2f3c!important}@media (max-width:999.98px){html body #offcanvas [data-id="mobile-menu"] li,html body #offcanvas [data-id="mobile-menu"] li.current-menu-item{display:block!important;text-align:left!important}html body #offcanvas [data-id="mobile-menu"] .current-menu-item>.ct-menu-link{display:block!important;border-radius:0!important}}html body.home .wp-block-group:has(>#g-review),html body.home .wp-block-group:has(#g-review):not(:has(.wp-block-group #g-review)){max-width:none!important;margin:0!important;padding:3.5rem max(16px, calc((100vw - 1230px) / 2)) 3rem!important;background:var(--theme-palette-color-7,#f1ebe5)}html body.home .stk-d391f3e{display:none!important}html body.home #g-review .gr-reviews-card,html body.home #g-review [class*="review-card"]{background:#fff}html body.home .wp-block-group:has(>#g-review){width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;box-sizing:border-box}html body.home .wp-block-group:has(>#g-review)>#g-review{max-width:1230px;margin-left:auto!important;margin-right:auto!important}html body{overflow-x:clip}@media (max-width:999.98px){html body #offcanvas [data-id="mobile-menu"] .ct-menu-link,html body #offcanvas .pr-mm-contact a{display:flex!important;align-items:center;gap:14px;width:100%!important;margin:0!important;padding:13px 4px!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important;color:var(--theme-palette-color-7,#f1ebe5)!important;border-bottom:1px solid rgb(241 235 229 / .16)!important;border-radius:0!important}html body #offcanvas .pr-mm-contact a{font-weight:500!important}html body #offcanvas [data-id="mobile-menu"] li{border:0!important}html body #offcanvas [data-id="mobile-menu"] ul{border-top:1px solid rgb(241 235 229 / .16)!important}html body #offcanvas .pr-mm-contact{margin-top:0!important;padding:0!important;gap:0!important}html body #offcanvas .pr-mm-icon{flex:0 0 18px;width:18px!important;height:18px!important;display:inline-flex;align-items:center;justify-content:center;background:none!important;border-radius:0!important;color:var(--theme-palette-color-1,#f7941d)!important}html body #offcanvas .pr-mm-icon svg{width:18px!important;height:18px!important}html body #offcanvas .pr-mm-email{font-size:15px!important}html body #offcanvas .pr-mm-top .pr-mm-slogan{margin:-.4rem 0 1.1rem!important;font-size:1.15rem!important;text-align:center;color:rgb(241 235 229 / .8)!important}html body #offcanvas .pr-mm-extra{padding-top:0!important;margin-top:0!important}}@media (max-width:999.98px){html body #offcanvas [data-id="mobile-menu"] li>.ct-menu-link,html body #offcanvas [data-id="mobile-menu"] li.current-menu-item>.ct-menu-link{justify-content:flex-start!important;text-align:left!important;font-size:16px!important;padding:13px 4px!important}html body #offcanvas [data-id="mobile-menu"] li.current-menu-item>.ct-menu-link{color:var(--theme-palette-color-1,#f7941d)!important}html body #offcanvas .pr-mm-email{font-size:14px!important;white-space:nowrap}}html body footer.ct-footer [data-row*="bottom"],html body [data-footer*="type-1"] footer.ct-footer [data-row*="bottom"]{background:#14232d!important;background-image:none!important}html body[data-footer] footer.ct-footer [data-row*="bottom"]{background:#14232d!important;background-image:none!important}@media (max-width:999.98px){html body #offcanvas [data-id="mobile-menu"] li.current-menu-item>a.ct-menu-link{display:flex!important;align-items:center!important;gap:14px!important}}@media (max-width:689.98px){html body .stk-1284f2b{padding-top:30px!important}html body .stk-1284f2b :is(.stk-da5494a,.stk-d1816d3){display:none!important}html body .stk-1284f2b .stk-1f26ccd{height:8px!important}}html body[data-footer] footer.ct-footer [data-row*="bottom"],html body[data-footer] footer.ct-footer [data-row*="bottom"] p,html body[data-footer] footer.ct-footer [data-row*="bottom"] a{font-size:12.5px!important;line-height:1.6!important}@media (max-width:999.98px){html body[data-header] #offcanvas .ct-panel-inner,html body #offcanvas.ct-panel .ct-panel-inner{background-color:var(--theme-palette-color-7,#f1ebe5)!important;background-image:none!important;color:#1b2f3c}html body #offcanvas .ct-toggle-close{--theme-icon-color:#1b2f3c !important;color:#1b2f3c!important}html body #offcanvas img.wp-image-1457,html body #offcanvas img[src*="logo-navy"]{content:normal}html body #offcanvas [data-id="mobile-menu"] .ct-menu-link,html body #offcanvas [data-id="mobile-menu"] li>.ct-menu-link,html body #offcanvas .pr-mm-contact a{color:#1b2f3c!important;border-bottom-color:rgb(27 47 60 / .14)!important}html body #offcanvas [data-id="mobile-menu"] ul{border-top-color:rgb(27 47 60 / .14)!important}html body #offcanvas [data-id="mobile-menu"] li.current-menu-item>.ct-menu-link{color:#b45309!important}html body #offcanvas .pr-mm-top .pr-mm-slogan{color:#3f5459!important}html body #offcanvas .pr-mm-icon{color:#d97b08!important}}@media (max-width:999.98px){html body #offcanvas .pr-mm-extra,html body #offcanvas .pr-mm-contact{border-top:0!important;margin-top:0!important;padding-top:0!important}}@media (max-width:999.98px){html body #offcanvas [data-id="mobile-menu"],html body #offcanvas [data-id="mobile-menu"] ul{margin-bottom:0!important;padding-bottom:0!important}}html body .stk-block-divider{display:none!important}html body.home .stk-00a369f{margin-top:4.5rem!important}html body.home .stk-99466fa{margin-top:3.5rem!important;margin-bottom:1.75rem!important}html body .stk-92759f0{margin-bottom:1.75rem!important}@media (max-width:999.98px){html body #offcanvas .pr-mm-icon{color:#273f4f!important}html body #offcanvas [data-id="mobile-menu"] li.current-menu-item .pr-mm-icon{color:#b45309!important}}@media (max-width:999.98px){html body #offcanvas .ct-header-text{margin-bottom:0!important}html body #offcanvas .pr-mm-top .pr-mm-slogan{margin-top:2px!important}}@media (max-width:999.98px){html body #offcanvas .ct-panel-content-inner{padding-top:1.25rem!important}}@media (max-width:999.98px){html body #offcanvas .ct-panel-content{justify-content:flex-start!important;padding-top:1.5rem!important}html body #offcanvas [data-id="mobile-menu"] .ct-menu-link,html body #offcanvas [data-id="mobile-menu"] li>.ct-menu-link,html body #offcanvas .pr-mm-contact a{border-bottom:0!important;padding-top:11px!important;padding-bottom:11px!important}html body #offcanvas [data-id="mobile-menu"] ul{border-top:0!important}html body #offcanvas .pr-mm-contact{margin-top:0.9rem!important;padding-top:0.9rem!important;border-top:1px solid rgb(27 47 60 / .14)!important}}html body.home .stk-1284f2b .stk-block-image{max-width:240px!important;margin-left:auto!important;margin-right:auto!important}html body.home .stk-1284f2b .stk-block-image .stk-img-wrapper,html body.home .stk-1284f2b .stk-block-image img{width:100%!important;height:auto!important}html body.home .stk-1284f2b .pr-hero-slogan{font-size:clamp(1.5rem, 2.4vw, 1.9rem)!important}@media (max-width:689.98px){html body.home .stk-1284f2b .stk-block-image{max-width:210px!important}html body.home .stk-1284f2b .pr-hero-slogan{font-size:1.45rem!important}}@media (max-width:999.98px){html body #offcanvas .pr-mm-top{padding-bottom:0.6rem!important;margin-bottom:0!important}html body #offcanvas [data-id="mobile-menu"]{margin-top:0!important;padding-top:0!important}html body #offcanvas .ct-panel-content{padding-top:0.75rem!important}}@media (max-width:999.98px){html body #offcanvas img.wp-image-1457,html body #offcanvas img[src*="logo-navy"]{width:220px!important;max-width:220px!important;height:auto!important}html body #offcanvas .pr-mm-top .pr-mm-slogan{font-size:1.45rem!important;margin-top:4px!important}}html body .stk-1284f2b .stk-1f26ccd{height:40px!important}html body .stk-1284f2b .stk-000f4df{height:42px!important}@media (max-width:689.98px){html body .stk-1284f2b{padding-top:30px!important}html body .stk-1284f2b .stk-1f26ccd{height:22px!important}html body .stk-1284f2b .stk-000f4df{height:24px!important}}@media (min-width:690px){html body.home .stk-1284f2b .stk-1f26ccd{height:26px!important}}html body.home .stk-99466fa{margin-top:2rem!important;margin-bottom:1rem!important;padding-top:0!important;padding-bottom:0!important}@media (max-width:689.98px){html body.home .stk-99466fa{margin-top:1.5rem!important;margin-bottom:0.75rem!important}}@media (max-width:689.98px){html body.home .stk-00a369f{margin-top:2.25rem!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0.75rem!important}html body.home .stk-a4dc2a8-column{row-gap:20px!important}html body .stk-1284f2b .stk-000f4df{height:34px!important}}html body.home .wp-block-group:has(>#g-review){padding-top:2rem!important;padding-bottom:2.25rem!important}html body #g-review .grwp_header-inner{padding-top:0!important}@media (max-width:689.98px){html body.home .wp-block-group:has(>#g-review){padding-top:1.5rem!important}}@media (min-width:690px){html body.home .stk-00a369f{margin-top:2.5rem!important;margin-bottom:1rem!important;padding-top:0!important;padding-bottom:0!important}}html body.home .wp-block-group:has(>.stk-00a369f){position:relative;padding-top:1px}html body.home .wp-block-group:has(>.stk-00a369f)::before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;transform:translateX(-50%);background:var(--theme-palette-color-5,#e4d9cd)}@media (min-width:690px){html body.home .wp-block-group:has(>.stk-00a369f)::before{display:none}html body.home .wp-block-group:has(>.stk-00a369f){margin-top:2.5rem!important;padding:1.75rem 2rem 2rem!important;border:1px solid var(--theme-palette-color-5,#e4d9cd);border-radius:24px;max-width:1230px;margin-left:auto!important;margin-right:auto!important}html body.home .wp-block-group:has(>.stk-00a369f) .stk-00a369f{margin-top:0!important}}html body.home .stk-99466fa{margin-bottom:1.75rem!important}@media (max-width:689.98px){html body.home .stk-99466fa{margin-bottom:1.25rem!important}}html body.home .wp-block-group:has(>p):has(>.stk-block-button-group)>p,html body.home p.has-text-align-center:not(.stk-block-text__text){max-width:760px;margin-left:auto!important;margin-right:auto!important}@media (max-width:999.98px){html body #offcanvas .ct-panel-content{padding-top:0!important}html body #offcanvas .ct-header-text,html body #offcanvas .pr-mm-top{margin-left:-24px!important;margin-right:-24px!important;padding-left:24px!important;padding-right:24px!important;background:linear-gradient(180deg,#1b2f3c 0%,#2c4559 100%)}html body #offcanvas .ct-header-text{padding-top:2.5rem!important}html body #offcanvas .pr-mm-top{padding-bottom:1.4rem!important;margin-bottom:0.75rem!important;border-radius:0 0 20px 20px}html body #offcanvas img.wp-image-1457,html body #offcanvas img[src*="logo-navy"]{content:url(/wp-content/themes/pilates-rockhampton/assets/img/logo-stone.png)}html body #offcanvas .pr-mm-top .pr-mm-slogan{color:rgb(241 235 229 / .85)!important}html body #offcanvas .ct-toggle-close{--theme-icon-color:var(--theme-palette-color-7, #f1ebe5) !important;color:var(--theme-palette-color-7,#f1ebe5)!important;z-index:3}}@media (max-width:999.98px){html body #offcanvas .ct-header-text,html body #offcanvas .pr-mm-top{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:none!important;border-radius:0!important}html body #offcanvas .ct-header-text{padding-top:1.75rem!important}html body #offcanvas .pr-mm-top{padding-bottom:1.5rem!important;margin-bottom:1.25rem!important}}@media (max-width:999.98px){html body[data-header] #offcanvas .ct-panel-inner,html body #offcanvas.ct-panel .ct-panel-inner{background-color:var(--theme-palette-color-7,#f1ebe5)!important;background-image:linear-gradient(180deg,#1b2f3c 0,#273f4f 276px,var(--theme-palette-color-7,#f1ebe5) 276px)!important;background-attachment:local!important}}html body.home .wp-block-group[class]:has(>p.has-text-align-center:not(.pr-classes-lead)){position:relative;padding-top:2rem!important}html body.home .wp-block-group[class]:has(>p.has-text-align-center:not(.pr-classes-lead))::before{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;transform:translateX(-50%);background:var(--theme-palette-color-5,#e4d9cd)}html body.home h3.pr-studio-lead{font-family:"Merriweather",Georgia,serif;font-size:1.4rem!important;font-weight:700;line-height:1.3;color:var(--theme-palette-color-4,#1b2f3c)!important;max-width:640px!important;margin:0 auto 0.75rem!important}html body.home p.pr-studio-more{font-size:1rem;line-height:1.7;color:#5f6f73!important;max-width:640px!important;margin:0 auto 1.5rem!important}@media (max-width:999.98px){html body #offcanvas.ct-panel .ct-panel-inner{position:relative;border-right:1px solid #4b5b66!important;border-bottom:1px solid #4b5b66!important}html body #offcanvas.ct-panel .ct-panel-inner::after{content:"";position:absolute;top:0;right:-1px;width:24px;height:276px;pointer-events:none;border-right:1px solid #e4d9cd;border-top-right-radius:24px}}html{scroll-padding-top:90px}html body #offcanvas .menu-item a[href="/#prices"]{color:var(--theme-palette-color-4,#1b2f3c)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button,html body.home .stk-block .stk-block-button.pr-btn-blog.stk-b10gb7n .stk-button{background:var(--pr-navy-tinge)!important;box-shadow:var(--pr-soft-shadow)!important}html body.home .stk-block .stk-block-button.pr-btn-blog.stk-b10gb7n .stk-button:before{border-color:transparent!important}html body.home .stk-1284f2b .stk-b34024c .stk-button .stk-button__inner-text,html body.home .stk-block .stk-block-button.pr-btn-blog.stk-b10gb7n .stk-button .stk-button__inner-text,html body.home .stk-1284f2b .stk-b34024c .stk-button:hover .stk-button__inner-text,html body.home .stk-block .stk-block-button.pr-btn-blog.stk-b10gb7n .stk-button:hover .stk-button__inner-text{color:#fff!important}html body.home .stk-1284f2b .stk-b34024c .stk-button:hover,html body.home .stk-block .stk-block-button.pr-btn-blog.stk-b10gb7n .stk-button:hover{background:linear-gradient(135deg,#273f4f 0%,#3f6180 50%,#273f4f 100%)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button .stk-button__inner-text{font-weight:700!important}html body.home .stk-1284f2b .stk-b34024c .stk-button{background:var(--pr-stone)!important;box-shadow:inset 0 0 0 3px var(--pr-stone-line),var(--pr-soft-shadow)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button .stk-button__inner-text,html body.home .stk-1284f2b .stk-b34024c .stk-button:hover .stk-button__inner-text{color:var(--pr-navy)!important}html body.home .stk-1284f2b .stk-b34024c .stk-button:hover{background:var(--pr-stone-deep)!important}html body.home p.pr-prices-voucher{margin:2rem auto 0!important;color:#5f6f73;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:center;align-items:center}html body.home a.pr-prices-voucher__link{display:inline-block;padding:10px 28px;border-radius:50px;background:#fde3c0;box-shadow:inset 0 0 0 2px var(--theme-palette-color-1,#f7941d);color:#1b2f3c!important;font-weight:700;text-decoration:none}html body.home a.pr-prices-voucher__link:hover{background:var(--theme-palette-color-1,#f7941d)}html body.home p.pr-prices-voucher{flex-direction:column}html body.home a.pr-prices-voucher__link{background:var(--pr-navy-tinge);box-shadow:var(--pr-soft-shadow);color:#fff!important}html body.home a.pr-prices-voucher__link:hover{background:linear-gradient(135deg,#273f4f 0%,#3f6180 50%,#273f4f 100%);color:#fff!important}@media (max-width:999.98px){.ct-header .ct-header-socials[data-id="socials"]{--items-spacing:14px}.ct-header .ct-header-cta[data-id="button"],.ct-header .ct-header-socials[data-id="socials"]{--margin:0 0 0 14px}.ct-header [data-id="socials"] a,.ct-header .ct-header-cta[data-id="button"] .ct-button{position:relative}.ct-header [data-id="socials"] a::after,.ct-header .ct-header-cta[data-id="button"] .ct-button::after{content:"";position:absolute;inset:-5px}html body #offcanvas [data-id="mobile-menu"] li>.ct-menu-link,html body #offcanvas [data-id="mobile-menu"] li.current-menu-item>.ct-menu-link,html body #offcanvas .pr-mm-contact a{padding-top:15px!important;padding-bottom:15px!important}}@media (max-width:999.98px){html body[data-header] #offcanvas .ct-panel-inner,html body #offcanvas.ct-panel .ct-panel-inner{background-image:none!important;background-color:var(--theme-palette-color-7,#f1ebe5)!important;border:6px solid #1b2f3c!important;box-shadow:0 4px 12px rgb(0 0 0 / .45),0 24px 64px rgb(0 0 0 / .55)!important}html body #offcanvas.ct-panel .ct-panel-inner::after{display:none}html body #offcanvas.ct-panel{background:rgb(27 47 60 / .3)!important}html body #offcanvas img.wp-image-1457,html body #offcanvas img[src*="logo-navy"]{content:normal}html body #offcanvas .ct-toggle-close{--theme-icon-color:#1b2f3c !important;color:#1b2f3c!important}html body #offcanvas .pr-mm-top .pr-mm-slogan{color:#3f5459!important}}.pr-message{--pr-msg-navy:var(--theme-palette-color-4, #1b2f3c);--pr-msg-orange:var(--theme-palette-color-1, #f7941d);--pr-msg-stone:var(--theme-palette-color-7, #f1ebe5);position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:9990;display:flex;flex-direction:column;align-items:flex-end;gap:12px;font-size:16px}.pr-message__toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:56px;height:56px;padding:0;border:0;border-radius:999px;background:var(--pr-navy-tinge);color:#fff;box-shadow:0 6px 18px rgb(27 47 60 / .3);cursor:pointer;order:2}.pr-message.is-open .pr-message__toggle,.pr-message__toggle:focus-visible{background:var(--pr-msg-navy);color:#fff}@media (hover:hover){.pr-message:not(.is-open) .pr-message__toggle:hover{background:linear-gradient(135deg,#273f4f 0%,#3f6180 50%,#273f4f 100%)}}.pr-message__icon{width:26px;height:26px;fill:currentColor;flex:none}.pr-message__icon--close,.pr-message.is-open .pr-message__icon--chat{display:none}.pr-message.is-open .pr-message__icon--close{display:block}.pr-message__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (min-width:768px){.pr-message{right:24px;bottom:24px}.pr-message:not(.is-open) .pr-message__toggle{width:auto;padding:0 22px 0 18px;font-weight:600}.pr-message:not(.is-open) .pr-message__label{position:static;width:auto;height:auto;clip:auto}.ct-back-to-top{bottom:96px!important}}.pr-message__panel{order:1;width:min(360px, calc(100vw - 32px));max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow-y:auto;border-radius:18px;background:#fff;box-shadow:0 12px 36px rgb(27 47 60 / .25)}.pr-message__panel[hidden]{display:none}.pr-message__head{padding:18px 20px 16px;background:var(--pr-msg-navy);color:#fff}.pr-message__title{margin:0 0 4px;font-weight:700;font-size:1.1rem}.pr-message__head .pr-message__title{color:#fff}.pr-message__sub{margin:0;font-size:.9rem;opacity:.85}.pr-message__form,.pr-message__done{padding:16px 20px 20px}.pr-message__form[hidden],.pr-message__done[hidden]{display:none}.pr-message__field{display:block;margin-bottom:12px}.pr-message__field span{display:block;margin-bottom:4px;font-size:.85rem;font-weight:600;color:var(--pr-msg-navy)}.pr-message__field :is(input,textarea){width:100%;padding:10px 12px;border:1px solid var(--theme-palette-color-5,#e4d9cd);border-radius:10px;background:var(--pr-msg-stone);font-size:16px;line-height:1.4;color:var(--pr-msg-navy)}.pr-message .pr-message__field textarea{height:96px;min-height:0;resize:vertical}@media (max-width:767px){.pr-message__head{padding:14px 18px 12px}.pr-message__sub{font-size:.85rem}.pr-message__form,.pr-message__done{padding:12px 18px 16px}.pr-message__field{margin-bottom:10px}.pr-message__field :is(input,textarea){padding:8px 12px}.pr-message .pr-message__field textarea{height:76px}}.pr-message__field :is(input,textarea):focus{outline:2px solid var(--pr-msg-orange);outline-offset:0;background:#fff}.pr-message__trap{position:absolute;left:-9999px}.pr-message__error{margin:0 0 12px;font-size:.9rem;color:#b42318}.pr-message__error[hidden]{display:none}.pr-message__send{width:100%;padding:12px;border:0;border-radius:999px;background:var(--pr-msg-orange);color:var(--pr-msg-navy);font-weight:700;font-size:1rem;cursor:pointer}.pr-message__send:disabled{opacity:.6;cursor:default}.pr-message__done p{margin:0 0 8px;color:var(--pr-msg-navy)}.pr-message__done a{color:var(--theme-palette-color-2,#d97b08);font-weight:600}.pr-message__head{position:relative;padding-right:56px}.pr-message__close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .12);color:#fff;cursor:pointer}.pr-message__close svg{width:22px;height:22px;fill:currentColor}.pr-message__close:focus-visible{outline:2px solid var(--pr-msg-orange)}.pr-message__finish{margin-top:8px;background:var(--pr-navy-tinge);color:#fff;box-shadow:var(--pr-soft-shadow)}@media (max-width:767px){.pr-message.is-open::before{content:"";position:fixed;inset:0;z-index:-1;background:rgb(27 47 60 / .45)}.pr-message .pr-message__field input{height:44px;min-height:0}.pr-message__field span{margin-bottom:2px}.pr-message__send{padding:11px}}@media (max-width:999.98px){.pr-message__toggle{display:none!important}}@media (min-width:1000px){.ct-header .pr-bar{display:none!important}}.pr-bar{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0;padding:9px 16px;border:0;border-top:1px solid var(--pr-stone-line);border-bottom:3px solid var(--pr-stone-line);border-radius:0;background:var(--pr-stone);color:var(--theme-palette-color-4,#1b2f3c);font-family:inherit;font-size:16px;font-weight:600;line-height:1.25;cursor:pointer;transition:padding .2s ease,background-color .2s ease}.pr-bar svg{width:20px;height:20px;fill:currentColor;flex:none}.pr-bar span{text-decoration:underline;text-underline-offset:3px}@media (hover:hover){.pr-bar:hover{background:var(--pr-stone-deep)}}.pr-bar:focus-visible{outline:2px solid var(--theme-palette-color-1,#f7941d);outline-offset:-4px}.ct-header [data-sticky*="yes"] .pr-bar{padding:7px 16px;border-top:0;box-shadow:0 4px 18px rgb(27 47 60 / .18)}.ct-header [data-sticky]:not([data-sticky*="yes"]) .pr-bar{display:none}.pr-message__panel{display:flex;flex-direction:column;max-height:none}.pr-message__panel[hidden]{display:none}.pr-message__head{flex:none}.pr-message__form,.pr-message__done{flex:1 1 auto;min-height:0}.pr-message__form:not([hidden]){display:flex;flex-direction:column}.pr-message__form .pr-message__field:has(textarea){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.pr-message .pr-message__form .pr-message__field textarea{flex:1 1 auto;height:auto;min-height:96px;resize:none}.pr-message__send{flex:none}@media (max-width:999.98px){.pr-message__panel{width:calc(100vw - 32px)}}@media (min-width:1000px){.pr-message__panel{width:440px}}.pr-bar{border-top-color:#d9cbbb;border-bottom:1px solid #d9cbbb;background:var(--theme-palette-color-7,#f1ebe5)}@media (hover:hover){.pr-bar:hover{background:#e8dfd5}}html.pr-christmas body .ct-header .ct-header-cta[data-id="button"] .ct-button{background-color:#c62828!important;background-image:radial-gradient(circle at 22% 20%,rgb(255 255 255 / .95) 0 1.1px,transparent 1.5px),radial-gradient(circle at 70% 8%,rgb(255 255 255 / .8) 0 .9px,transparent 1.3px),radial-gradient(circle at 84% 58%,rgb(255 255 255 / .95) 0 1.1px,transparent 1.5px),radial-gradient(circle at 14% 70%,rgb(255 255 255 / .8) 0 .9px,transparent 1.3px),radial-gradient(circle at 48% 92%,rgb(255 255 255 / .9) 0 1px,transparent 1.4px)!important;background-size:35px 35px!important;background-repeat:repeat!important;box-shadow:inset 0 0 0 3px #1b7a3a;animation:pr-gift-shake 1.2s ease-in-out .6s 2,pr-gift-snow 7s linear infinite}html.pr-christmas body .ct-header .ct-header-cta[data-id="button"] .ct-button:hover{background-color:#a31f1f!important}@keyframes pr-gift-shake{0%,60%,100%{transform:rotate(0)}10%,30%,50%{transform:rotate(-12deg)}20%,40%{transform:rotate(12deg)}}@keyframes pr-gift-snow{from{background-position:0 0}to{background-position:0 35px}}@media (prefers-reduced-motion:reduce){html.pr-christmas body .ct-header .ct-header-cta[data-id="button"] .ct-button{animation:none}}.pr-bar,.ct-header [data-sticky*="yes"] .pr-bar{border-bottom:3px solid var(--theme-palette-color-1,#f7941d)}.ct-header [data-id="socials"] .ct-icon-container{box-shadow:inset 0 0 0 1.5px #a8957f,0 2px 6px rgb(27 47 60 / .18);transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease}@media (hover:hover){.ct-header [data-id="socials"] a:hover .ct-icon-container{transform:translateY(-2px);box-shadow:inset 0 0 0 1.5px #a8957f,0 4px 10px rgb(27 47 60 / .25)}}html body .ct-header [data-sticky*="yes"] [data-id="socials"] .ct-icon-container{background-color:#3a5a73!important;box-shadow:inset 0 0 0 1.5px rgb(241 235 229 / .45),0 2px 6px rgb(0 0 0 / .2)}html body .ct-header [data-sticky*="yes"] [data-id="socials"] a:hover .ct-icon-container{background-color:#456a86!important}html body .ct-header [data-sticky*="yes"] [data-id="socials"] svg{fill:var(--theme-palette-color-7,#f1ebe5)!important}@media (max-width:999.98px){[data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="middle"]{border-bottom:0!important}}.pr-message__legal{flex:none;margin:8px 0 0;font-size:.72rem;line-height:1.4;color:#6b7780;text-align:center}.pr-message__legal a{color:inherit;text-decoration:underline}@media (max-width:689.98px){body .pr-voucher__heading{font-size:28px!important}}@media (min-width:1000px){.ct-header [data-device="desktop"] [data-sticky*="yes"] [data-row*="middle"]{--height:96px !important}.ct-header [data-device="desktop"] [data-sticky*="yes"] [data-row*="middle"]>.ct-container{height:96px!important}.ct-header [data-device="desktop"] [data-sticky*="yes"] [data-id="logo"] .site-logo-container{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;height:auto!important;max-height:none!important;line-height:1}.ct-header [data-device="desktop"] [data-sticky*="yes"] [data-id="logo"]{align-self:center;height:auto!important}.ct-header [data-device="desktop"] [data-sticky*="yes"] [data-id="logo"] .site-logo-container::after{content:"Look, feel and move better.";margin-top:1px;font-family:"Dancing Script","Brush Script MT",cursive;font-weight:500;font-size:15px;line-height:1;white-space:nowrap;color:var(--theme-palette-color-7,#f1ebe5)}}.pr-prices-intro{font-size:1.15rem;margin-bottom:40px}.pr-price-card{color:var(--theme-palette-color-7,#f1ebe5);border-radius:20px;padding:36px 40px 40px;margin-bottom:32px}.pr-price-card h2{margin-top:0}.pr-price-card--visit,.pr-price-card--loyalty{background-color:#f1ebe5;background-image:linear-gradient(135deg,#f6f1ec 0%,#e8ded3 50%,#f6f1ec 100%);border:1px solid #e4d9cd}.pr-price-card--member{background-color:#273f4f;background-image:linear-gradient(135deg,#1b2f3c 0%,#34516a 50%,#1b2f3c 100%);color:var(--theme-palette-color-7,#f1ebe5)}.pr-price-card :is(h2,p,li,td){color:var(--theme-palette-color-7,#f1ebe5)}.pr-price-table table{border:0;border-collapse:collapse;width:100%}.pr-price-table td{border:0;border-bottom:1px solid var(--theme-palette-color-5,#e4d9cd);padding:16px 0;vertical-align:middle}.pr-price-card .pr-price-table td{border-bottom-color:rgb(241 235 229 / .2)}.pr-price-table tr:last-child td{border-bottom:0}.pr-price-table td:last-child{text-align:right;white-space:nowrap;padding-left:16px}.pr-price-name{display:block;font-weight:600;font-size:1.1rem;color:var(--theme-palette-color-4,#1b2f3c)}.pr-price-note,.pr-price-total{display:block;font-size:.9rem;color:#5f6f73}.pr-price-amount{font-weight:700;font-size:1.6rem;line-height:1.1;color:var(--theme-palette-color-4,#1b2f3c)}.pr-price-unit{font-size:.9rem;margin-left:4px;color:#5f6f73}.pr-price-total{margin-top:2px}.pr-price-card .pr-price-name{color:var(--theme-palette-color-7,#f1ebe5)}.pr-price-card .pr-price-amount{color:var(--theme-palette-color-1,#f7941d)}.pr-price-card :is(.pr-price-note,.pr-price-unit,.pr-price-total){color:#d5cec5}.pr-price-buttons{margin-top:24px}.pr-price-buttons .wp-block-button__link{border-radius:50px;padding:12px 36px}.pr-prices-note,.pr-prices-voucher{text-align:center}.page-template-default .entry-content h3.wp-block-heading{font-size:1.25rem;margin-top:28px}.pr-prices-intro{text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.pr-price-card{position:relative;box-shadow:0 18px 40px -24px rgb(27 47 60 / .45);transition:transform 0.2s ease,box-shadow 0.2s ease}.pr-price-card:hover{transform:translateY(-3px);box-shadow:0 24px 50px -24px rgb(27 47 60 / .55)}.pr-price-badge{display:inline-block;margin-bottom:6px;padding:3px 12px;border-radius:50px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#f1ebe5;color:#1b2f3c}.pr-price-table tr{transition:background-color 0.15s ease}@media (max-width:689px){.pr-price-card{padding:28px 20px 32px}.pr-price-amount{font-size:1.35rem}.pr-price-unit{display:block;margin-left:0}}.pr-price-card:is(.pr-price-card--visit,.pr-price-card--loyalty) :is(h2,p,li,td,.pr-price-name,.pr-price-amount){color:var(--theme-palette-color-4,#1b2f3c)}.pr-price-card:is(.pr-price-card--visit,.pr-price-card--loyalty) :is(.pr-price-note,.pr-price-unit,.pr-price-total){color:#5f6f73}.pr-price-card:is(.pr-price-card--visit,.pr-price-card--loyalty) .pr-price-table td{border-bottom-color:#ddd0c2}.pr-price-card:is(.pr-price-card--visit,.pr-price-card--loyalty) .pr-price-table tr:last-child td{border-bottom:0}.pr-price-card--visit .pr-price-table tr:has(.pr-price-badge) td{background:#273f4f;border-bottom:0}.pr-price-card--visit .pr-price-table tr:has(.pr-price-badge) td:first-child{padding-left:18px;border-radius:14px 0 0 14px}.pr-price-card--visit .pr-price-table tr:has(.pr-price-badge) td:last-child{padding-right:18px;border-radius:0 14px 14px 0}.pr-price-card--visit tr:has(.pr-price-badge) .pr-price-name{color:#f1ebe5}.pr-price-card--visit tr:has(.pr-price-badge) :is(.pr-price-note,.pr-price-unit){color:#d5cec5}.pr-price-card--visit tr:has(.pr-price-badge) .pr-price-amount{color:var(--theme-palette-color-1,#f7941d)}.pr-price-card--visit .pr-price-badge{background:#f1ebe5;color:#1b2f3c}.pr-price-card--loyalty .pr-price-badge{background:var(--pr-navy-tinge);color:#fff}.pr-price-book{display:inline-block;margin-left:14px;padding:6px 18px;border-radius:50px;font-size:.85rem;font-weight:600;text-decoration:none;vertical-align:middle;background:var(--theme-palette-color-1,#f7941d);color:#1b2f3c}.pr-price-book:hover{background:#1b2f3c;color:#f1ebe5}@media (max-width:689px){.pr-price-book{display:block;width:fit-content;margin:8px 0 0 auto}}.pr-price-card--visit .pr-price-table td:first-child{padding-left:18px}.pr-price-card--visit .pr-price-table td:last-child{padding-right:18px}.pr-faq{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:24px}.pr-faq>*{margin:0!important;max-width:none!important}.pr-price-card.pr-faq-item{margin:0;padding:26px 28px;background:#f1ebe5;background-image:linear-gradient(135deg,#f6f1ec 0%,#e8ded3 100%);border:1px solid #273f4f;border-left:4px solid #273f4f;box-shadow:0 12px 30px -22px rgb(27 47 60 / .4)}.pr-price-card.pr-faq-item :is(h3,p){color:var(--theme-palette-color-4,#1b2f3c)}.page-template-default .entry-content .pr-faq-item h3.wp-block-heading{margin-top:0;margin-bottom:10px;font-size:1.15rem}.pr-faq-item p{margin-bottom:0;color:#4a5a5f!important}@media (max-width:689px){.pr-faq{grid-template-columns:1fr}}:root{--pr-orange:var(--theme-palette-color-1, #f7941d);--pr-navy:#1b2f3c;--pr-navy-mid:#273f4f;--pr-navy-tinge:linear-gradient(135deg, #1b2f3c 0%, #34516a 50%, #1b2f3c 100%);--pr-stone:#f1ebe5;--pr-stone-deep:#e4d9cd;--pr-stone-line:#cdbfb1;--pr-soft-shadow:0 6px 16px -6px rgba(27, 47, 60, 0.55)}.pr-faq-list{margin:24px 0 40px;border-top:1px solid #d9cfc4}.pr-faq-list>*{margin:0!important;max-width:none!important}.pr-faq-row{border-bottom:1px solid #d9cfc4}.pr-faq-row summary{position:relative;margin:0!important;padding:22px 0 22px 56px;font-family:var(--theme-headings-font-family,Merriweather,serif);font-size:1.1rem;font-weight:700;line-height:1.4;color:var(--theme-palette-color-4,#1b2f3c);cursor:pointer;list-style:none}.pr-faq-row summary::-webkit-details-marker{display:none}.pr-faq-row summary::after{content:"";position:absolute;left:0;top:50%;width:36px;height:36px;box-sizing:border-box;border:1px solid #cdbfb1;border-radius:50%;background:#f1ebe5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231b2f3c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6'/%3E%3C/svg%3E") center / 16px no-repeat;transform:translateY(-50%);transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.pr-faq-row[open] summary::after{border-color:#1b2f3c;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6'/%3E%3C/svg%3E") center / 16px no-repeat,var(--pr-navy-tinge);transform:translateY(-50%) rotate(180deg)}@media (hover:hover){.pr-faq-row:not([open]) summary:hover::after{border-color:#3f5459;background-color:#e4d9cd}}.pr-faq-row summary:focus-visible{outline:2px solid #273f4f;outline-offset:4px}.pr-faq-row summary+p,.pr-faq-row p{max-width:760px;margin:-4px 0 24px 56px!important;color:#4a5a5f}.pr-price-card--visit .pr-price-table tr:has(a[href*="Sauna"]) td{background:#f0d6cb;border-bottom:0}.pr-price-card--visit .pr-price-table tr:has(a[href*="Sauna"]) td:first-child{border-radius:14px 0 0 14px}.pr-price-card--visit .pr-price-table tr:has(a[href*="Sauna"]) td:last-child{border-radius:0 14px 14px 0}.pr-price-card--visit tr:has(a[href*="Sauna"]) .pr-price-amount{color:#9c4a32}.pr-price-card--visit tr:has(a[href*="Sauna"]) .pr-price-book{background:#b85c3e;color:#fff}.pr-price-card--loyalty .pr-price-table td:last-child:not(:has(.pr-price-amount)) .pr-price-book{margin-left:0}.pr-price-card--visit .pr-price-table tr:has(+tr a[href*="Sauna"]) td{border-bottom:0}.pr-price-card--visit .pr-price-table tr:has(a[href*="Sauna"]) td{border-top:10px solid #fff0;background-clip:padding-box}.pr-price-book{background:#273f4f;color:#f1ebe5}.pr-price-book:hover{background:#1b2f3c;color:#fff}.pr-price-card--visit tr:has(.pr-price-badge) .pr-price-book{background:#f1ebe5;color:#273f4f}.pr-price-card--visit tr:has(.pr-price-badge) .pr-price-book:hover{background:#fff}.pr-price-right{display:flex;align-items:center;justify-content:flex-end;gap:16px}.pr-price-right .pr-price-figure{text-align:right}.pr-price-right .pr-price-figure:empty{display:none}.pr-price-right .pr-price-amount{line-height:1}.pr-price-right .pr-price-unit{display:block;margin:4px 0 0}.pr-price-book{min-width:92px;margin:0!important;text-align:center}.pr-price-badge{white-space:nowrap}@media (max-width:689px){.pr-price-right{flex-direction:column;align-items:flex-end;gap:8px}}@media (max-width:689px){.pr-price-table td:last-child{white-space:normal;min-width:120px}.pr-price-amount,.pr-price-unit{white-space:nowrap}}.pr-prices-all a{font-weight:600;color:#273f4f;text-decoration:underline;text-underline-offset:4px}.pr-prices-all{margin-top:28px}.pr-voucher-picks__row button small{display:block;margin-top:-.1rem;font-size:.7rem;font-weight:500;line-height:1.1;letter-spacing:.02em}.pr-voucher-picks__row button{line-height:1.15;padding-top:.3rem;padding-bottom:.3rem}.pr-voucher__form .pr-voucher-picks__row{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.pr-voucher__form .pr-voucher-picks__row button{padding-left:.5rem;padding-right:.5rem;white-space:nowrap}@media (max-width:400px){.pr-voucher__form .pr-voucher-picks__row{grid-template-columns:repeat(2,1fr)}}.pr-private-opening{align-items:center;gap:40px}.pr-private-opening .pr-prices-intro,.pr-prices-intro.pr-private-close{font-size:1rem}.pr-private-opening .pr-prices-intro{margin-bottom:1.5em;text-align:left;margin-left:0;margin-right:0;max-width:none}.pr-private-photo img{border-radius:20px;width:100%;height:auto}@media (max-width:781px){.pr-private-opening .wp-block-column:first-child{order:2}}.pr-private-cards{gap:32px;align-items:stretch}.pr-private-cards .pr-price-card{height:100%;margin-bottom:0}.pr-private-cards .pr-price-card--visit li{margin-bottom:10px}