html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}:root{--text-size--sub-header-1:24px;--text-size--body-copy:14px;--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>:var(--white);--text-size--section-header:2.4em;--text-size--sub-header-2:17px;--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>:2em;--padding--8em\<deleted\|variable-557f4ba2-a79f-08f0-b425-7e0aefc388c9\>:8em;--colour--pink:#f7cbcb;--colour--brown:#99918c;--colour--dark:#171a24;--colour--purple:#282639;--colour--green:#8bd6cd;--white:white;--colour--grey-1:#6e6e73;--colour--grey-2:#afafaf;--text-size--body-copy-small:.75em;--text-size--mid-level-text:.95em;--colour--grey-3:#f2f2f2;--padding--4em:4em;--padding--6em\<deleted\|variable-fc44510c-6244-8bbc-5065-6940106105cb\>:6em;--padding--1em\<deleted\|variable-682d53d4-dcfd-6587-e348-51c054ad0a90\>:1em;--regular:400;--black:black;--extra-bold:800;--aktiv-grotesk-extended:aktiv-grotesk-extended,sans-serif;--bold:600;--text-size--page-header:3.3em}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-form-formrecaptcha{margin-bottom:8px}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-commerce-commercecartwrapper{display:inline-block;position:relative}.w-commerce-commercecartopenlink{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commercecartopenlinkicon{margin-right:8px}.w-commerce-commercecartopenlinkcount{color:#3898ec;text-align:center;background-color:#fff;border-radius:9px;min-width:18px;height:18px;margin-left:8px;padding-left:6px;padding-right:6px;font-size:11px;font-weight:700;line-height:18px;display:inline-block}.w-commerce-commercecartcontainerwrapper{z-index:1001;background-color:#000c;position:fixed;inset:0}.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:column;justify-content:center;align-items:center;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar{flex-direction:row;justify-content:flex-end;align-items:stretch;display:flex}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown{background-color:#0000;position:absolute;inset:100% auto auto 0}.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{background-color:#0000;position:absolute;inset:100% 0 auto auto}.w-commerce-commercecartcontainer{background-color:#fff;flex-direction:column;width:100%;min-width:320px;max-width:480px;display:flex;overflow:auto;box-shadow:0 5px 25px #00000040}.w-commerce-commercecartheader{border-bottom:1px solid #e6e6e6;flex:none;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}.w-commerce-commercecartheading{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.w-commerce-commercecartcloselink{width:16px;height:16px}.w-commerce-commercecartformwrapper{flex-direction:column;flex:1;display:flex}.w-commerce-commercecartform{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.w-commerce-commercecartlist{-webkit-overflow-scrolling:touch;flex:1;padding:12px 24px;overflow:auto}.w-commerce-commercecartitem{align-items:flex-start;padding-top:12px;padding-bottom:12px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecartiteminfo{flex-direction:column;flex:1;margin-left:16px;margin-right:16px;display:flex}.w-commerce-commercecartproductname{font-weight:700}.w-commerce-commercecartoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercecartquantity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commercecartquantity::placeholder{color:#999}.w-commerce-commercecartquantity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecartfooter{border-top:1px solid #e6e6e6;flex-direction:column;flex:none;padding:16px 24px 24px;display:flex}.w-commerce-commercecartlineitem{flex:none;justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.w-commerce-commercecartordervalue{font-weight:700}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecartcheckoutbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:2px;align-items:center;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecartemptystate{flex:1;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.w-commerce-commercecarterrorstate{background-color:#ffdede;flex:none;margin:0 24px 24px;padding:10px}.w-commerce-commerceaddtocartform{margin:0 0 15px}.w-commerce-commerceaddtocartquantityinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commerceaddtocartquantityinput::placeholder{color:#999}.w-commerce-commerceaddtocartquantityinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commerceaddtocartoptionpillgroup{margin-bottom:10px;display:flex}.w-commerce-commerceaddtocartoptionpill{color:#000;cursor:pointer;background-color:#fff;border:1px solid #000;margin-right:10px;padding:8px 15px}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected{color:#fff;background-color:#000}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commercebuynowbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;margin-top:10px;padding:9px 15px;text-decoration:none;display:inline-block}.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartoutofstock{background-color:#ddd;margin-top:10px;padding:10px}.w-commerce-commerceaddtocarterror{background-color:#ffdede;margin-top:10px;padding:10px}.w-commerce-commercecheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercelayoutcontainer{justify-content:center;align-items:flex-start;display:flex}.w-commerce-commercelayoutmain{flex:0 800px;margin-right:20px}.w-commerce-commercecheckoutcustomerinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutblockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:20px}.w-commerce-commercecheckoutlabel{margin-bottom:8px}.w-commerce-commercecheckoutemailinput{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutemailinput::placeholder{color:#999}.w-commerce-commercecheckoutemailinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingaddresswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingfullname::placeholder{color:#999}.w-commerce-commercecheckoutshippingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutrow{margin-left:-8px;margin-right:-8px;display:flex}.w-commerce-commercecheckoutcolumn{flex:1;padding-left:8px;padding-right:8px}.w-commerce-commercecheckoutshippingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcity::placeholder{color:#999}.w-commerce-commercecheckoutshippingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutshippingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutshippingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutshippingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingmethodswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingmethodslist{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.w-commerce-commercecheckoutshippingmethoditem{background-color:#fff;border-bottom:1px solid #e6e6e6;flex-direction:row;align-items:baseline;margin-bottom:0;padding:16px;font-weight:400;display:flex}.w-commerce-commercecheckoutshippingmethoddescriptionblock{flex-direction:column;flex-grow:1;margin-left:12px;margin-right:12px;display:flex}.w-commerce-commerceboldtextblock{font-weight:700}.w-commerce-commercecheckoutshippingmethodsemptystate{text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:64px 16px}.w-commerce-commercecheckoutpaymentinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutcardnumber{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardnumber::placeholder{color:#999}.w-commerce-commercecheckoutcardnumber:focus,.w-commerce-commercecheckoutcardnumber.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardexpirationdate{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardexpirationdate::placeholder{color:#999}.w-commerce-commercecheckoutcardexpirationdate:focus,.w-commerce-commercecheckoutcardexpirationdate.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardsecuritycode{-webkit-appearance:none;appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardsecuritycode::placeholder{color:#999}.w-commerce-commercecheckoutcardsecuritycode:focus,.w-commerce-commercecheckoutcardsecuritycode.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingaddresstogglewrapper{flex-direction:row;display:flex}.w-commerce-commercecheckoutbillingaddresstogglecheckbox{margin-top:4px}.w-commerce-commercecheckoutbillingaddresstogglelabel{margin-left:8px;font-weight:400}.w-commerce-commercecheckoutbillingaddresswrapper{margin-top:16px;margin-bottom:20px}.w-commerce-commercecheckoutbillingfullname{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingfullname::placeholder{color:#999}.w-commerce-commercecheckoutbillingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddress{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddressoptional{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcity{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcity::placeholder{color:#999}.w-commerce-commercecheckoutbillingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstateprovince{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutbillingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingzippostalcode{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutbillingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcountryselector{-webkit-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutbillingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutorderitemswrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutorderitemslist{margin-bottom:-20px}.w-commerce-commercecheckoutorderitem{margin-bottom:20px;display:flex}.w-commerce-commercecheckoutorderitemdescriptionwrapper{flex-grow:1;margin-left:16px;margin-right:16px}.w-commerce-commercecheckoutorderitemquantitywrapper{white-space:pre-wrap;display:flex}.w-commerce-commercecheckoutorderitemoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercelayoutsidebar{flex:0 0 320px;position:sticky;top:20px}.w-commerce-commercecheckoutordersummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummarylineitem,.w-commerce-commercecheckoutordersummaryextraitemslistitem{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.w-commerce-commercecheckoutsummarytotal{font-weight:700}.w-commerce-commercecheckoutplaceorderbutton{color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:3px;align-items:center;margin-bottom:20px;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-commerce-commercepaypalcheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutcustomerinfosummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryitem,.w-commerce-commercecheckoutsummarylabel{margin-bottom:8px}.w-commerce-commercecheckoutsummaryflexboxdiv{flex-direction:row;justify-content:flex-start;display:flex}.w-commerce-commercecheckoutsummarytextspacingondiv{margin-right:.33em}.w-commerce-commercecheckoutpaymentsummarywrapper{margin-bottom:20px}.w-commerce-commercepaypalcheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-commerce-commerceorderconfirmationcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutshippingsummarywrapper{margin-bottom:20px}@media screen and (max-width:767px){.w-commerce-commercelayoutcontainer{flex-direction:column;align-items:stretch}.w-commerce-commercelayoutmain{flex-basis:auto;margin-right:0}.w-commerce-commercelayoutsidebar{flex-basis:auto}}@media screen and (max-width:479px){.w-commerce-commercecartcontainerwrapper--cartType-modal{flex-direction:row;justify-content:center;align-items:stretch}.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown,.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown{flex-direction:row;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.w-commerce-commercecartquantity,.w-commerce-commerceaddtocartquantityinput,.w-commerce-commercecheckoutemailinput,.w-commerce-commercecheckoutshippingfullname,.w-commerce-commercecheckoutshippingstreetaddress,.w-commerce-commercecheckoutshippingstreetaddressoptional{font-size:16px}.w-commerce-commercecheckoutrow{flex-direction:column}.w-commerce-commercecheckoutshippingcity,.w-commerce-commercecheckoutshippingstateprovince,.w-commerce-commercecheckoutshippingzippostalcode,.w-commerce-commercecheckoutshippingcountryselector,.w-commerce-commercecheckoutcardnumber,.w-commerce-commercecheckoutcardexpirationdate,.w-commerce-commercecheckoutcardsecuritycode,.w-commerce-commercecheckoutbillingfullname,.w-commerce-commercecheckoutbillingstreetaddress,.w-commerce-commercecheckoutbillingstreetaddressoptional,.w-commerce-commercecheckoutbillingcity,.w-commerce-commercecheckoutbillingstateprovince,.w-commerce-commercecheckoutbillingzippostalcode,.w-commerce-commercecheckoutbillingcountryselector{font-size:16px}}body{color:#171a24;flex-direction:column;font-family:din-2014,sans-serif;font-size:1rem;line-height:1.2;display:flex}h1{font-size:var(--text-size--sub-header-1);text-transform:uppercase;margin-top:0;margin-bottom:1em;font-weight:800;line-height:1.2}h2{color:#171a24;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-weight:800;line-height:1.2}h3{text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:1.4rem;font-weight:700;line-height:1.2}h4{text-transform:uppercase;margin-top:0;margin-bottom:1rem;font-size:1.2rem;font-weight:700;line-height:1.2}h5{text-transform:none;margin-top:0;margin-bottom:0;font-size:1rem;font-weight:700;line-height:1.2}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}p{color:#171a24;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);margin-bottom:0;padding-top:0;padding-bottom:0;line-height:1.4}a{color:#171a24;padding-bottom:.5em;text-decoration:none}a:hover{color:#99918c}a.w--current{color:#171a24}ul{color:#6e6e73;margin-top:0;margin-bottom:0;padding-left:1.25em;font-family:aktiv-grotesk-extended,sans-serif;font-size:1em;font-weight:400;line-height:1.2}ol{margin-top:0;margin-bottom:10px;padding-left:40px}li{padding-top:0;padding-bottom:1em;padding-left:0;font-size:.8rem;line-height:1.4}img{max-width:100%;display:inline-block}strong{font-weight:700}em{font-style:italic}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.utility-page-wrap{background-color:#171a24;justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;display:flex}.utility-page-form{flex-direction:column;align-items:center;max-width:300px;display:flex}.cookie-div{z-index:30;background-color:#171a24;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.cookie-popup-link{color:#82888f;padding-left:0;text-decoration:underline}.cookie-button{letter-spacing:normal;text-transform:uppercase;background-color:#303945;flex-direction:row;justify-content:center;align-items:flex-end;margin-left:.6rem;margin-right:0;padding:.6rem;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7rem;font-weight:700;line-height:1;display:block}.facilities-tab-link{color:#171a24;text-align:center;letter-spacing:1px;text-transform:uppercase;background-color:#0000;border-bottom:1px #171a2440;justify-content:center;align-items:center;height:33.3%;padding:0 0;font-family:din-2014,sans-serif;font-size:1rem;font-weight:700;line-height:1.1;display:flex}.facilities-tab-link:hover{color:#99918c}.facilities-tab-link.w--current{color:#99918c;background-color:#0000;border-bottom-color:#171a2440;padding-left:0;padding-right:0}.facilities-tab-link.centre-copy{color:#171a24;border-top:1px solid #e0e0e0;border-bottom-style:solid;border-bottom-color:#e0e0e0;padding-left:0;padding-right:0}.facilities-tab-link.centre-copy:hover,.facilities-tab-link.centre-copy.w--current{color:#99918c}.faciilities-tabs-content{border-left:1px #e0e0e0;width:100%;height:auto;padding-left:0}.facilites-tab-div{color:#947676;background-color:#0000;width:auto;height:100%;min-height:auto;display:flex}.divider{border-bottom:1px solid #171a2440;width:100%;margin-top:1.7rem;margin-bottom:1.7rem}.medium{font-weight:600}.cookie-text-wrapper{align-items:center;padding:.6rem 0;display:flex}.white{color:#fff;font-family:din-2014,sans-serif}.cms-page-collection-item{object-fit:fill;background-color:#fff;flex-direction:column;justify-content:space-between;padding:0;display:flex;position:static}.footer-text-wrapper{border-top:1px #000;border-bottom:1px #ffffff59;border-left:.5px solid #ffffff80;border-right:.5px #ffffff80;width:auto;height:100%;margin-bottom:0;margin-right:0;padding-bottom:0;padding-left:20px;padding-right:0}.footer-text-wrapper.no-line{border-right-style:none}.footer-text-link{color:#fff;letter-spacing:normal;text-decoration:none}.footer-text-link:hover{color:#99918c}.footer-text-link.w--current{color:#fff}.footer-container{grid-column-gap:1em;grid-row-gap:1em;grid-template:". . .Area"/1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;max-width:1280px;padding:6em 2em;display:grid}.block-header-title{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--section-header);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:1rem;font-weight:800;line-height:1.2}.block-header-title.prices{font-size:var(--text-size--section-header);margin-bottom:0}.block-header-title.news-articles{margin-bottom:.75rem;font-size:2.8em;line-height:1.2}.footer-section{background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;display:flex;position:relative;inset:auto auto 0%}.footer-options{color:#fff;text-align:left;letter-spacing:.025em;padding-bottom:.7em;font-family:aktiv-grotesk-extended,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.footer-title{color:#fff;text-transform:uppercase;padding-bottom:1.1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:13px;font-weight:800;line-height:1.1}.page-subheader{color:#fff;text-align:center;max-width:none;font-family:aktiv-grotesk-extended,sans-serif;font-size:.9em;font-weight:400;line-height:1.3}.page-subheader.location-prices{font-size:var(--text-size--sub-header-2);letter-spacing:normal;max-width:720px;padding-top:0;padding-bottom:0}.page-subheader.location-prices.all-locations{padding-top:1em}.page-subheader.private-coaching-copy-copy{letter-spacing:normal;max-width:470px;padding-top:1.25em;padding-bottom:2em;font-size:.8em}.block-header-wrapper{z-index:3;color:#333;flex-direction:column;align-items:center;width:100%;max-width:1920px;padding:10em 3em;display:flex;position:relative}.block-header-wrapper.dark-copy-copy{background-color:#171a24;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6347e06596c72c0811f28af5_TF121222-01.webp);background-position:50%;background-size:cover;justify-content:center;height:100%}.block-header-wrapper.news-events{padding:12em var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);background-color:#303945;background-image:linear-gradient(#171a2466,#171a2466),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67618958a5ea82d10f70b366_TF171224-01.jpg);background-position:0 0,50%;background-size:auto,cover}.block-header-wrapper.pattern-copy{padding:var(--padding--8em\<deleted\|variable-557f4ba2-a79f-08f0-b425-7e0aefc388c9\>)var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);background-color:#303945;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66f56effc02d4d58a192c4af_TF260924-16.jpg);background-position:50%;background-size:cover}.block-header-wrapper.pts{padding:var(--padding--8em\<deleted\|variable-557f4ba2-a79f-08f0-b425-7e0aefc388c9\>)var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);background-color:#303945;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66f95180da53b22d4c6f52cd_TF290924-02.jpg);background-position:50%;background-size:cover}.location-pin{width:.6em;margin-right:.3em}.x-line-1{background-color:#fff;width:32px;height:2px;position:absolute;transform:rotate(-45deg)}.x-line-2{background-color:#fff;width:32px;height:2px;position:absolute;transform:rotate(45deg)}.menu-link-block{color:#fff;padding-bottom:0;text-decoration:none;display:block}.menu-link-block:hover{color:#f3cdcb}.menu-link-block.w--current{color:#fff}.menu-link-block.w--current:hover{color:var(--colour--pink)}.x-container{z-index:50;opacity:.5;cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;margin-top:2em;margin-right:2em;display:flex;position:absolute;inset:0% 0% auto auto}.main-menu-dropdown{border-bottom:.5px solid #fff;width:100%;height:auto;overflow:hidden}.main-menu-dropdown.last{border-bottom-style:none}.colour-overlay{z-index:30;object-fit:fill;background-color:#171a24f7;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%;overflow:auto}.logo-link{z-index:7;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:none;height:6em;display:flex;position:absolute;inset:0% auto auto}.header-menu-logo{z-index:6;width:4em;position:sticky}.main-menu-link-block{display:none}.main-menu-link-block.w--current{color:#99918c}.burger-div-centre{background-color:#171a24;width:100%;height:3px;margin-top:3px;margin-bottom:3px}.sticky-menu-container{flex-direction:row;justify-content:space-around;width:100%;max-width:1280px;display:flex;position:static}.location-menu-text{color:var(--colour--brown);text-align:left;letter-spacing:normal;text-transform:uppercase;font-family:aktiv-grotesk-extended,sans-serif;font-size:.65em;font-weight:600;line-height:1}.location-menu-text.update{color:#fff;font-size:16px;font-weight:800;display:inline}.location-menu-text.update.choose-text{padding-right:5px}.burger-div{justify-content:center;display:flex}.menu-bar{z-index:6;background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1920px;height:3em;margin-top:1.5em;margin-bottom:1.5em;padding-left:2em;padding-right:2em;display:flex;position:sticky;inset:0% 0% auto}.location-menu-wrapper{background-color:#0000;align-items:center;width:50%;height:3em;display:flex;position:relative}.location-link-div{cursor:pointer;align-items:center;height:100%;display:flex}.menu-item-wrapper{justify-content:flex-end;align-items:center;width:50%;display:flex}.menu-item-text{color:#171a24;text-align:left;letter-spacing:0;text-transform:none;padding-right:2em;font-family:aktiv-grotesk-extended,sans-serif;font-size:16px;font-weight:800;line-height:1.4;display:none}.menu-item-text.mobile{color:#171a24;padding-right:.7em;font-size:2.4em;display:flex}.menu-item-text.mobile-copy2{color:var(--colour--dark);padding-right:.7em;font-size:16px;display:flex}.menu-item-text.mobile-copy{color:var(--colour--dark);padding-right:.7em;font-size:10px;display:flex}.burger-bars,.burger-bars-animation{background-color:#171a24;width:100%;height:3px}.schedule-embed{background-color:#fff;border-radius:7px;flex-direction:column;width:100%;max-width:none;margin:0;padding:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7em;line-height:1.4;display:flex;overflow:hidden}.header-container{width:100%}.menu-dropdown-link-block{z-index:45;color:#fff;padding-bottom:0;text-decoration:none;display:block;position:relative}.menu-dropdown-link-block:hover{color:#f3cdcb}.menu-dropdown-link-block.w--current{color:#fff}.menu-dropdown-link-block.w--current:hover{color:var(--colour--pink)}.review-section{opacity:1;justify-content:center;width:100%;max-width:1920px;display:flex;position:relative}.menu-overlay{z-index:300;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.burger-menu-link-block{z-index:auto;cursor:pointer;align-items:center;height:100%;display:flex;position:relative}.review-div{z-index:1;background-color:#837c78;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/63ff3986672ff109b5146f33_TF010323-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/63176b990763086af08e3436_TF280722-04.webp);background-position:50%,50%;background-size:cover,contain;flex-direction:column;justify-content:space-around;width:100%;max-width:100%;height:100%;display:flex;position:relative}.page-body-container{background-color:#fff;flex-flow:column;justify-content:space-between;align-items:center;width:100%;max-width:1920px;display:flex}.page-body-container.middle{justify-content:center}.page-body-container.purple{background-color:var(--colour--purple)}.burger-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;width:23px;display:block}.menu-text-accordion-trigger{z-index:45;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;height:auto;padding:1.5em 3em;font-family:aktiv-grotesk-extended,sans-serif;font-weight:800;line-height:1.2;display:flex;position:relative;overflow:visible}.menu-text-accordion-trigger:hover{color:#f3cdcb}.subheader{color:#fff;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-2);text-align:center;letter-spacing:normal;-webkit-text-stroke-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);max-width:627px;padding-top:1em;padding-bottom:0;font-weight:400;line-height:1.4}.subheader.alt{letter-spacing:normal;max-width:440px;padding-top:1rem;padding-bottom:0;font-size:1em;line-height:1.3}.subheader.homepage{max-width:590px;padding-top:1.5rem;padding-bottom:.5em}.subheader.location{max-width:590px;padding-top:.5rem;padding-bottom:1.5rem}.subheader.fitness-yoga{font-size:var(--text-size--sub-header-2);max-width:470px}.subheader.personal-trainers{max-width:580px;padding-top:1.5em;padding-bottom:1.5em}.subheader.triptych{letter-spacing:normal;max-width:410px;padding-top:1rem;padding-bottom:0;font-size:1em;line-height:1.3}.subheader.landing-page{z-index:2;letter-spacing:.025em;max-width:590px;padding-top:40px;padding-bottom:40px;line-height:1.3;position:relative}.subheader.landing-page._w-beadcrumb.membership{max-width:610px}.subheader.landing-page-copy-copy{z-index:2;letter-spacing:.025em;max-width:600px;padding-top:40px;padding-bottom:40px;line-height:1.3;position:relative}.main-menu-dropdown-toggle{z-index:45;text-align:center;width:100%;padding:0}.locations-menu-wrapper{z-index:40;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;margin-top:0;margin-bottom:0;padding-top:4em;padding-bottom:4em;font-size:.9em;display:flex;position:relative;overflow:visible}.menu-text{z-index:45;font-size:1.5em;position:relative}.menu-text.under-18s{text-transform:none}.review-wrapper{background-color:#0000;flex-direction:column;justify-content:center;width:100%;height:380px;padding-bottom:0;padding-left:2em;padding-right:2em;display:flex;overflow:hidden}.review-wrapper.cms{height:400px;padding-left:0;padding-right:0}.main-menu-dropdown-container{z-index:45;color:#fff;text-align:center;background-color:#0000;justify-content:center;width:auto;display:none;position:relative}.main-menu-dropdown-container.w--open{background-color:#0000}.box-text-wrapper{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.review-embed{margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif}.pt-insta-div{background-color:#fff;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/63f49b98183ea0adc2ae6596_TF210223-01.webp);background-position:50%;background-size:cover;border-radius:0;flex-direction:column;align-items:center;width:100%;height:auto;padding:2em;display:flex}.page-content-container{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:111px;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}.page-content-container.price-page{height:auto;padding-top:0}.page-content-container.whats-on{position:static}.page-content-container.hide{display:flex}.page-content-wrapper{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;order:0;justify-content:center;align-items:center;width:100%;height:100%;padding-top:120px;padding-bottom:120px;display:flex}.page-content-wrapper.space-above{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;padding-top:2em}.page-content-wrapper.timetable{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;padding:4em}.page-content-wrapper.space-above-copy-copy{background-color:var(--colour--purple);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:450px}.page-content-wrapper.timetable-copy{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;height:auto;padding:4em}.cms-item-wrapper{z-index:1;background-color:#0000;flex-direction:column;align-items:center;margin:4em 2em;padding:0;font-family:aktiv-grotesk-extended,sans-serif;display:flex;position:relative}.cms-item-wrapper.full-width{width:100%}.page-body{background-color:#fff;flex-flow:row;justify-content:center;min-height:100%;font-family:aktiv-grotesk-extended,sans-serif;font-size:1em;overflow:visible}.page-body.no-scroll{overflow:hidden}.pt-bio-text{background-color:#fff;border-radius:0;padding:2em;font-family:aktiv-grotesk-extended,sans-serif;font-size:1em;display:block}.pt-bio-text p{letter-spacing:.05px;margin-bottom:.8em}.pt-bio-text a{text-decoration:underline}.timetable-subheader{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.4}.timetable-subheader.botw{color:#fff;-webkit-text-stroke-color:#fff;margin-top:2rem;margin-bottom:1.5rem;font-size:1.1em;font-weight:800;line-height:1.2}.timetable-subheader.location{z-index:2;color:#f7cbcb;font-size:var(--text-size--sub-header-1);margin-top:1rem;margin-bottom:1em;font-weight:800;line-height:1;position:relative}.timetable-subheader.botw-copy{color:#fff;-webkit-text-stroke-color:#fff;margin-top:2rem;margin-bottom:1.5rem;font-size:1.1em;font-weight:800;line-height:1.2}.header-div{z-index:2;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/61e9634a2b149ac39be49c63_CL01_991.webp);background-position:50%,0 0,50%;background-size:450px,auto,cover;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;height:100%;min-height:540px;display:flex;position:relative}.header-div.homepage,.header-div.borough{background-image:none}.header-div.wandsworth{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/61e9634a2b149ac39be49c63_CL01_991.webp);background-position:0 0,50%,50%;background-size:auto,450px,cover;height:auto;min-height:auto;margin-top:111px}.header-div.wandsworth.hp{min-height:auto}.header-text{z-index:2;color:#fff;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:4.6em;font-weight:800;line-height:1;position:relative;overflow:visible}.page-header-section{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;min-height:auto;padding-top:0;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}.page-header-section.hp{height:auto;min-height:auto;margin-top:111px}.t1-1{text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.3em;font-weight:800;line-height:1.1}.t1-1.dark{color:var(--colour--dark);font-size:var(--text-size--sub-header-2);margin-bottom:0}.t1-1.dark-copy{color:#fff;margin-bottom:0;font-size:1.1em}.t1-1.dark{color:#171a24;margin-bottom:0;font-size:1.1em}.t1-1.dark-copy{color:var(--colour--dark);font-size:var(--text-size--sub-header-2);margin-bottom:0}.header-text-wrapper{z-index:2;color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;min-height:370px;margin-top:0;margin-bottom:0;padding:0 2em;display:flex;position:relative;overflow:visible}.t0-75{color:#171a24;text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;font-weight:400;line-height:1.4}.t0-75.faq{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);letter-spacing:normal;background-color:#0000;width:auto;height:auto;padding-right:0;font-weight:400;line-height:1.4;display:block}.t0-75.packages{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;max-width:430px}.t0-75.packages-copy{color:#171a24;text-align:center;text-align:center;max-width:450px;font-size:.8em}.t0-75.climbing-wall{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;max-width:450px}.feed-title{color:var(--colour--grey-2);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--section-header);text-align:center;-webkit-text-stroke-color:var(--colour--grey-2);text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:800;line-height:1}.pt-feed-title{color:#171a24;text-align:left;letter-spacing:normal;text-transform:uppercase;font-size:.8em;font-weight:800;line-height:1.3}.pt-profile-content-wrapper{flex-direction:column;height:100%;margin-bottom:20px;display:flex}.pt-link-text{color:#7e7671;font-size:var(--text-size--body-copy-small);text-align:left;letter-spacing:normal;margin-bottom:0;font-weight:800;line-height:1.3}.pt-link-text:hover{color:#171a24}.pt-collection{justify-content:flex-start;margin-bottom:0;margin-left:0;margin-right:0;display:flex;overflow:hidden}.pt-info-div{background-color:#fff;border-radius:0;flex-direction:column;justify-content:space-around;width:100%;min-width:160px;height:auto;padding:0;font-family:aktiv-grotesk-extended,sans-serif;display:flex}.cms-item-text-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:auto;padding-top:1.2em;padding-left:1.2em;padding-right:1.2em;display:flex}.cms-item-text-wrapper.pt{padding-bottom:1.2em}.pt-banner-container{justify-content:center;align-items:center;display:flex;overflow:hidden}.pt-feed-div{-webkit-text-fill-color:inherit;background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;background-clip:border-box;width:100%;padding-top:8em;padding-bottom:8em}.pt-list{grid-column-gap:1.3rem;grid-row-gap:1.3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;max-width:1280px;margin-bottom:-20px;padding-top:2.5em;padding-left:2em;padding-right:2em;display:flex;overflow:auto}.pt-item{flex-direction:row;width:150px;height:100%;display:flex}.pt-feed-image{mix-blend-mode:normal;border-radius:0}.faq-div{width:100%;max-width:1280px;margin:8em 2em;position:relative}.faq-div.botw{flex-flow:column;width:auto;max-width:1280px;margin-top:6em;margin-bottom:6em;display:flex}.faq-wrapper{padding-bottom:1em;padding-right:1em}.faq-wrapper.last-faq{padding-bottom:0}.faq-wrapper.botw,.faq-wrapper.botw-copy{padding-bottom:0}.faq-module-title{color:var(--colour--dark);text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2;position:absolute}.faq-module-title.botw{color:var(--white)}.faq-tabs{width:100%;display:flex}.faq-tabs.botw{align-items:flex-start;max-width:1080px}.faq-section{background-color:#fff;justify-content:center;width:100%;max-width:1920px;display:flex}.faq-section.botw{background-color:#021242}.faq-section.botw-copy{background-color:var(--colour--dark)}.tabs-content{width:50%;height:auto;padding-left:2em;padding-right:1em;overflow:scroll}.tabs-content.botw,.tabs-content.fontfest,.tabs-content.junior-squad{border-left:1px #e0e0e0;width:55%;height:auto;padding-left:1.5em;overflow:visible}.faq-category{color:var(--colour--dark);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-weight:600;line-height:1.2}.faq-question{color:#171a24;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--mid-level-text);text-align:left;letter-spacing:normal;text-transform:none;background-color:#0000;margin-top:0;margin-bottom:1em;font-weight:600;line-height:1.4}.faq-link{color:#6e6e73;padding-bottom:0;text-decoration:underline;display:inline-block}.tabs-menu{border:1px #000;border-right:1px solid #e0e0e0;flex-direction:column;justify-content:flex-start;align-items:stretch;width:50%;padding-top:3.5em;padding-bottom:0;padding-right:2em;display:flex}.tabs-menu.botw{border-right-style:none;width:45%;padding-top:3.5em;padding-right:1.5em}.faq-tab-link{background-color:#0000;border-top:1px solid #e0e0e0;flex-direction:column;justify-content:center;height:auto;padding:1.5em 1em;display:flex}.faq-tab-link.w--current{background-color:#f2f2f2bf;flex-direction:column;justify-content:space-around;height:auto;padding-top:1.5em;padding-bottom:1.5em;display:flex}.faq-tab-link.last{border-bottom:1px #e0e0e0}.faq-tab-link.botw{border-top-color:#ffffff59}.faq-tab-link.botw.w--current{background-color:#ffffff0f}.faq-tab-link.details-annoucement-5{border-top-color:#ffffff59}.faq-tab-link.details-annoucement-5.w--current{background-color:#ffffff0f}.cms-page-collection-wrapper{text-align:left;width:auto;max-width:1280px;padding:6em 2em}.cms-page-collection-wrapper.personal-trainers{padding-top:6em;padding-bottom:6em}.cms-page-collection-wrapper.dark-copy{max-width:1440px;padding-top:2em}.pt-collection-list{grid-column-gap:1em;grid-row-gap:1em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:1280px;display:grid}.paragraph-7{color:#171a24;letter-spacing:.08em;background-color:#0000;height:auto;margin-bottom:0;padding:2em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.65em}.pt-title-wrapper{background-color:#f0f0f0;border-radius:0 3px 0 0;flex-direction:column;justify-content:space-around;width:auto;min-width:auto;max-width:none;height:auto;padding-left:1.2em;padding-right:1.2em;font-family:aktiv-grotesk-extended,sans-serif;display:flex}.pt-info-wrapper{border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;padding:1.2em;display:flex}.pt-feed-description-2-copy{color:#171a24;text-align:left;margin-bottom:0;padding-top:.5em;padding-bottom:0;font-size:.75em;font-weight:400;line-height:1.4}.pt-link-block{background-color:#f0f0f0;border-radius:0;align-items:center;display:flex}.pt-link-block:hover{filter:grayscale()}.map-embed{width:100%;max-width:none;height:100%;display:block}.location-map-section{background-color:#fff;width:100%;max-width:1920px;height:auto;min-height:650px;display:flex}.map-container{background-color:#0000;border-radius:0;width:50%;max-width:none;position:relative}.location-text-wrapper{background-color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:50%;max-width:960px;padding:10em 3em;display:flex}.location-text-wrapper.triptych{width:auto}.form{letter-spacing:normal;flex-direction:column;align-items:center;width:100%;max-width:none;height:auto;display:flex}.submit-button-copy{font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy-small);letter-spacing:normal;text-transform:uppercase;background-color:#171a24;border-radius:0;width:100%;max-width:none;margin-top:.5em;padding:1em;font-weight:800;line-height:1.6}.submit-button-copy:hover{background-color:var(--colour--pink);color:var(--colour--dark)}.form-field-copy{color:#6e6e73;background-color:#fff;border-radius:0;width:100%;margin-bottom:.75em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.1}.homepage-form-block{flex-direction:column;align-items:center;width:100%;max-width:none;display:flex}.contact-form-title-copy{color:#171a24;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2}.faq-fade{z-index:1;background-image:linear-gradient(#fff0,#fff);width:48%;height:60px;margin-right:1em;display:flex;position:absolute;inset:auto 0% 0% auto}.ne-content-wrapper{background-color:#fff;width:auto;height:100%;padding:1.2em}.ne-content-wrapper.first{background-color:#0000;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:auto;height:auto;margin-bottom:0;margin-left:0;padding:0 0 1.2em;display:flex}.cms-card-container{justify-content:center;width:100%;padding-top:2.5em;padding-left:0;padding-right:0;display:flex;overflow:visible}.cms-grid{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:auto;max-width:1280px;padding-left:2em;padding-right:2em;display:grid;overflow:auto}.cms-container{background-color:var(--colour--purple);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-left:0;padding-right:0;display:flex;overflow:hidden}.cms-item-title{color:var(--colour--dark);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);text-align:left;letter-spacing:normal;text-transform:uppercase;padding-bottom:.5em;font-weight:800;line-height:1.3}.cms-item-title.white{color:var(--white);font-size:var(--text-size--sub-header-2)}.cms-wrapper{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:400px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:8em 0;display:flex;overflow:hidden}.block-title{color:var(--colour--grey-2);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--section-header);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:800;line-height:1}.block-title.prices{font-size:var(--text-size--section-header)}.block-title.prices.hp{color:var(--white);padding-bottom:4rem}.block-title.explainer{padding-bottom:4rem}.cms-item-description{color:var(--colour--grey-1);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy-small);text-align:left;letter-spacing:normal;margin-bottom:0;padding-top:.5em;padding-bottom:.5em;font-weight:400;line-height:1.4}.collection-item{background-color:#fff;flex-direction:column;justify-content:space-between;width:290px;font-family:quatro-slab,sans-serif;display:flex}.collection-item:hover{filter:none}.image-14{border-radius:0;height:100%}.image-14:hover{mix-blend-mode:multiply}.cta-button{color:#fff;letter-spacing:normal;text-transform:uppercase;background-color:#171a24;border:1px #7e7671;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.6em;font-weight:800}.cta-button:hover{color:#171a24;background-color:#8bd6cd;border-color:#171a24}.cta-button.personal-trainers{background-color:#e0e0e0;flex-direction:column;align-items:flex-start;width:auto;display:flex}.cta-button.personal-trainers:hover{background-color:#fff}.cta-button.cms-link{background-color:var(--colour--grey-3);color:var(--colour--dark);font-size:.6em}.cta-button.cms-link:hover{background-color:var(--colour--purple);color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>)}.cta-button.cms-link.personal-trainers{margin-top:2.5em}.cta-button.cms-link-copy{background-color:var(--colour--dark);color:var(--white);font-size:.65em}.cta-button.cms-link-copy:hover{background-color:var(--colour--pink);color:var(--colour--dark)}.cms-content-div{grid-column-gap:1em;grid-row-gap:1em;background-color:#0000;grid-template-rows:auto;grid-template-columns:2.25fr 1fr;grid-auto-columns:1fr;align-items:start;width:100%;max-width:820px;height:auto;padding-top:1em;display:grid}.cms-content-div.trainer-profiles{grid-template-columns:.6fr 1fr}.cms-image-wrapper-link{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/65256dd0dbe1adb64d82428c_coffee-cup-pictures-38722-39608-hd-wallpapers.png);background-position:50%;background-size:cover;width:100%;height:170px;max-height:none;position:relative;top:auto;bottom:auto}.cms-content-wrapper{letter-spacing:.025px;background-color:#fff;border-radius:0;height:100%;padding:3em 2em;font-family:aktiv-grotesk-extended,sans-serif}.cms-content-wrapper.single{width:100%;max-width:820px}.cms-side-links{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:block}.cms-side-list-item{flex-direction:column;justify-content:space-around;width:auto;font-family:quatro-slab,sans-serif;display:flex;position:static}.cms-side-links-list{grid-column-gap:1em;grid-row-gap:1em;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:start;place-items:start;display:grid}.pt-link{padding-bottom:0;position:relative}.pt-link:hover{filter:grayscale()}.cms-link-block{flex-direction:column;justify-content:center;height:auto;min-height:auto;max-height:190px;display:flex;position:relative;overflow:hidden}.prices-tab-text-wrapper{background-color:#fff;border-left:.5px #4e4e4e;border-right:.5px #9b9b9b;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-width:295px;max-width:none;padding:2rem 2rem 2rem 2em;font-size:1em;display:flex}.prices-tab-text-wrapper.homepage{background-color:#ffffff0d;border-radius:0;width:auto;min-width:220px;padding:2em 2rem 2em 2em}.prices-tab-text-wrapper.homepage.vouchers{min-width:270px}.prices-tab-text-wrapper.prices-page{background-color:#fff;border-radius:0;width:100%;min-width:235px;padding:2em 2rem 2em 2em}.prices-tab-text-wrapper.vouchers{width:100%;min-width:295px;max-width:295px}.prices-tab-text-wrapper.vouchers.bolt-ons{background-color:#f2f2f2;max-width:none}.prices-tabs-menu{border:.75px solid #6e6e73;border-radius:3px;flex-direction:row;justify-content:space-around;width:530px;margin-top:2em;display:flex}.prices-tabs-menu.homepage{border-color:#b9b9b9;border-radius:0;margin-top:1.5em;margin-bottom:1.5rem}.prices-tabs-menu.prices-page,.prices-tabs-menu.memberships{border-color:#6e6e73 #6e6e73 #6e6e73 #6e6e73bf;border-radius:0;margin-top:1.5em;margin-bottom:1.5rem}.prices-tab-2{width:100%}.location-price-title{color:#b9b9b9;text-align:center;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;font-weight:800;line-height:1}.location-price-title.prices-page{color:#99918c;font-size:var(--text-size--mid-level-text)}.location-price-title.homepage{color:#fff;font-size:1.1em}.prices-wrapper{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:none;padding-top:0;padding-left:2em;padding-right:2em;display:grid;overflow:scroll}.prices-wrapper.vouchers{grid-template-columns:1fr 1fr 1fr 1fr;overflow:scroll}.prices-wrapper.vouchers.bolt-ons{grid-template-columns:1fr 1fr}.prices-wrapper.prices{grid-template-columns:1fr 1fr 1fr}.prices-tab-1{width:100%}.prices-tab-content{justify-content:center;width:100%;display:flex;overflow:hidden}.prices-tab-link{background-color:#0000;border-left:.75px solid #6e6e73;justify-content:center;width:100%;padding:.5em 2em;display:flex}.prices-tab-link.w--current{color:#00000080;background-color:#f2f2f2bf}.prices-tab-link.homepage{border-left-style:none}.prices-tab-link.homepage.w--current{color:#0000;background-color:#ffffff0d;border-left-style:none;border-left-color:#b9b9b9}.prices-tab-link.homepage.middle{border-left-style:solid;border-left-color:#b9b9b9;border-right:.75px solid #b9b9b9}.prices-tab-link.homepage.hide{display:none}.prices-tab-link.middle{border-right:.75px solid #6e6e73}.prices-tab-link.prices-page{border-left-style:solid}.prices-tab-link.prices-page.w--current{border-left-style:solid;border-left-color:#6e6e73bf}.prices-tab-link.right{border-left-color:#6e6e73bf}.prices-tab-link.right.memberships.price-page.w--current{background-color:#ffffffbf}.prices-tab-link.memberships{border-left-style:solid}.prices-tab-link.memberships{border-left-style:solid;padding-right:1em}.prices-tab-link.memberships.w--current{border-left-style:solid;border-left-color:#6e6e73bf}.price-description{color:#6e6e73;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy-small);text-align:center;padding-top:0;padding-bottom:.5rem;line-height:1.3}.price-description.homepage{color:#b9b9b9;font-size:var(--text-size--body-copy-small);letter-spacing:.025em;line-height:1.3}.prices-tabs{flex-direction:column;align-items:center;width:100%;max-width:1280px;display:flex}.prices-tabs.location-prices{width:100%;padding:0}.contact-form-div-copy{z-index:3;color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:670px;height:100%;padding:8em 3em;display:flex;position:relative}.location-text-wrapper-copy{border-top-left-radius:3px;border-bottom-left-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:50%;max-width:none;padding:0;display:flex}.form-field-copy-copy{color:#6e6e73;background-color:#fff;border-radius:0;width:100%;height:160px;min-height:140px;margin-bottom:.5em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.1}.location-map-section-copy-copy-copy{background-color:#0000;width:100%;max-width:none;height:auto;min-height:auto;display:flex}.slider{z-index:1;height:100%}.left-arrow-6,.icon-3{display:none}.overlay{z-index:2;display:block;position:absolute;inset:0%}.overlay.landing-pages{z-index:3;opacity:0}.slide-nav-6,.right-arrow-2{display:none}.heading-12{color:#171a24;font-size:var(--text-size--sub-header-1);text-align:center;width:100%;padding-bottom:1.5rem;font-weight:800}.text-block-11{color:#061c3f;text-align:center;border-bottom:1px solid #fff;border-radius:1px;width:auto;max-width:none;margin-bottom:2rem;padding-bottom:2rem;font-size:.8em;line-height:1.4}.text-block-11.last-copy-copy{color:#171a24;font-size:var(--text-size--body-copy);border-bottom-style:none;max-width:430px;margin-bottom:0;padding-bottom:1.5rem}.text-block-11.fontfest{color:#171a24;font-size:var(--text-size--body-copy);border-bottom-style:none;max-width:430px;margin-bottom:0;padding-bottom:1.5em}.div-block-191{flex-direction:column;align-items:center;max-width:450px;display:flex}.text-span{font-weight:400}.location-title{color:#171a24;font-size:var(--text-size--sub-header-1);margin-bottom:1rem;font-weight:800}.locations-address{color:#171a24;font-size:var(--text-size--body-copy);text-align:center;letter-spacing:.025em;margin-bottom:1rem;line-height:1.5}.locations-address.homepage{margin-bottom:0}.locations-links{color:#99918c;font-size:var(--text-size--body-copy-small);letter-spacing:.025em;padding-bottom:1rem;font-weight:500}.locations-link{color:#99918c}.locations-paragraph{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;letter-spacing:.025em;max-width:440px;line-height:1.4}.text-over{z-index:1;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;position:absolute;inset:0%}.cms-header{color:#333;object-fit:fill;background-color:#171a24;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg),url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%,50%;background-size:cover,cover;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:850px;padding:10em 2em;display:flex;position:relative;overflow:hidden}.cms-title{z-index:2;color:#fff;text-align:center;text-transform:uppercase;max-width:600px;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:2.4em;font-weight:800;line-height:1.1;position:relative}.cms-title.pt{padding-left:.15em;padding-right:.15em;display:inline-flex}.cms-intro-text{border-left:2px solid #f3cdcb;margin-bottom:1.5em;padding-left:.75em;font-size:1.3em;font-weight:400;line-height:1.3}.cms-subtitle{z-index:2;color:#f3cdcb;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1em;font-weight:800;line-height:1.1;position:relative}.boxes-link{color:#fff;text-decoration:underline;display:inline}.faciilities-section{background-color:#fff;justify-content:center;align-items:stretch;width:100%;height:auto;min-height:auto;max-height:none;padding:1em 1em 1em 0;display:flex}.faciilities-section.sadas{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;align-items:center;padding:2em}.faciilities-section.sadas-copy{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:row;align-items:center;padding:2em}.faciilities-tab{width:100%;height:100%}.faciilities-div{color:#0000;background-color:#0000;flex-direction:row;width:auto;height:100%;min-height:auto;display:flex}.faciilities-title{color:#171a24;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-1);padding-right:0;font-weight:800}.faciilities-title.train{max-width:303px}.faciilities-title.explainer{padding-bottom:20px}.facilities-tab-text{font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--mid-level-text);letter-spacing:normal;font-weight:800;line-height:1.2}.faciilities-tabs-menu{border-right:1px #e0e0e0;flex-direction:column;justify-content:space-between;align-items:stretch;width:20%;padding-left:1em;padding-right:1em;display:flex}.faciilities-tabs-menu.dfsgvsfd{background-color:#fff;border-right-style:solid;border-right-color:#171a2440;width:18%;margin-top:1em;margin-bottom:1em}.faciilities-tabs-menu.dfsgvsfd-copy{background-color:#fff;border-right-style:solid;border-right-color:#171a2440;width:200px;margin-top:1em;margin-bottom:1em}.prices-section{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:400px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-top:8em;padding-bottom:8em;display:flex}.prices-section.homepage{background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:400px}.prices-section.vochuers{background-color:#f2f2f2;background-image:none;display:flex}.prices-section.bolt-ons{background-color:#fff;background-image:none;display:flex}.prices-section.vouchers{background-color:var(--white)}.text-cta{color:#99918c;text-align:center;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;font-weight:800;line-height:1}.text-cta:hover{color:#171a24}.text-cta.homepage{color:#fff;text-transform:uppercase;max-width:180px;max-height:50px;display:none;overflow:hidden}.text-cta.homepage:hover{color:#f7cbcb}.text-cta.prices-page{color:#99918c;text-transform:uppercase;background-color:#0000;max-width:180px;max-height:50px;display:none;overflow:hidden}.text-cta.prices-page:hover{color:#171a24}.text-cta.landing-page{color:#fff;font-size:var(--text-size--body-copy);text-transform:uppercase;max-width:180px;max-height:50px;overflow:hidden}.text-cta.landing-page{color:#fff;text-transform:uppercase;max-width:180px;max-height:50px;margin-left:20px;padding-left:0;padding-right:0;font-size:.85em;overflow:hidden}.text-cta.landing-page:hover{color:#f7cbcb}.text-cta.landing-page-copy{color:#fff;text-transform:uppercase;justify-content:center;align-items:center;max-width:100%;max-height:50px;margin-left:0;padding-left:0;padding-right:0;font-size:.85em;display:flex;overflow:hidden}.text-cta.landing-page-copy:hover{color:#f7cbcb}.text-cta.landing-page-copy.hide{display:none}.cta-block-wrapper{flex-direction:row;justify-content:center;display:flex}.cta-block-wrapper.header{z-index:1;grid-column-gap:16px;grid-row-gap:16px;text-align:left;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:2em;padding-left:48px;display:grid;position:relative}.tab-link-text{color:#6e6e73;font-size:.65em}.tab-link-text.homepage{color:#b9b9b9;font-size:var(--text-size--body-copy-small)}.tab-link-text.prices-page{color:#6e6e73;font-size:var(--text-size--body-copy-small);font-size:.75em}.prices-info-wrapper{justify-content:center;padding-bottom:1.5rem;display:flex}.prices-info-wrapper.vouchers{padding-top:1.5rem;padding-bottom:1.5rem}.location-price{color:#8bd6cd;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-1);text-align:center;padding-top:.5em;padding-bottom:.5em;font-weight:800;line-height:1}.location-price.prices-page{color:#171a24;font-size:var(--text-size--sub-header-1)}.opening-times-title{color:#99918c;font-size:var(--text-size--mid-level-text);text-align:center;max-width:none;font-weight:800;line-height:1.4}.opeing-times-text{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;letter-spacing:.025em;border-top:1px solid #e0e0e0;max-width:none;margin-top:1em;padding-top:1em;line-height:1.4}.opeing-times-text.last{border-bottom:1px solid #e0e0e0;padding-bottom:1rem}.opening-times-div{width:100%;max-width:430px;padding-top:2em}.opening-times-div.homepage{padding-top:1.5em;padding-bottom:1.5em}.empty-state{border-radius:0}.coockie-popup-text{color:#82888f;letter-spacing:normal;width:auto;margin-bottom:0;padding:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7rem;line-height:1.4;display:block}.texture-overlay{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:400px;font-family:aktiv-grotesk-extended,sans-serif;position:absolute;inset:0%}.texture-overlay.opacity{opacity:.6}.prices-link-block,.link-block-12{justify-content:center;width:100%;display:flex}.pt-feed-description{color:#171a24;font-size:var(--text-size--body-copy-small);text-align:left;letter-spacing:normal;margin-bottom:0;padding-top:.5em;padding-bottom:.5em;font-weight:400;line-height:1.3}.footer-title-link{color:#fff}.footer-title-link:hover{color:#99918c}.footer-title-link.w--current{color:#fff}.footer-title-link.w--current:hover{color:#99918c}.info-rich-text{background-color:#fff;max-width:680px;margin:2em;padding:4em 2em}.info-rich-text h2{border-top:1px solid #e0e0e0;margin-top:2em;padding-top:2em;padding-bottom:1em;font-size:1em;font-weight:800}.info-rich-text p{line-height:1.4}.info-rich-text a{text-decoration:underline;display:inline-block}.info-rich-text h1{margin-bottom:.75em;font-size:2em;font-weight:800;line-height:1.1}.info-rich-text h3{border-top:1px solid #e0e0e0;margin-top:2em;padding-top:2em;padding-bottom:1.5em;font-size:.75em;font-weight:800}.info-rich-text ul{padding-left:1.25em;list-style-type:disc}.info-rich-text li{color:#171a24;padding-bottom:1.5em;padding-left:.35em}.info-rich-text em{font-style:italic}.info-rich-text.hide{display:none}.locations-menu-overlay{z-index:100;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.menu-subtitle{color:#afafaf;text-align:center;padding-bottom:1.25em;font-size:.85rem}.location-menu-link-div{cursor:pointer;align-items:center;height:100%;display:flex}.location-menu-link-div.update.mob,.location-menu-link-div.update.mob-copy{z-index:-10;display:none;position:relative}.location-menu-link-div.update{background-color:#8bd6cd;padding-bottom:0;padding-left:1em;padding-right:1em}.location-menu-link-div.update:hover{background-color:#282639}.location-menu-link-div.update.mob{z-index:-10;z-index:-10;display:none;position:relative}.dropdown-text-link{color:#fff;text-align:center;text-transform:uppercase;padding-bottom:1em;font-size:1em;font-weight:600}.dropdown-text-link:hover{color:#99918c}.dropdown-text-wrapper{padding-top:.5em;padding-bottom:1em}.menu-dropdown{z-index:45;border-bottom:.5px solid #fff;justify-content:center;align-items:center;width:100%;max-width:330px;display:block}.menu-dropdown.last{border-bottom-style:none}.menu-dropdown.first{z-index:45;padding-top:0}.first-visit-menu-overlay,.fitness-yoga-menu-overlay,.under-18s-menu-overlay{z-index:100;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.hbut2-copy{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:180px;margin-left:.25em;margin-right:.25em;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;font-weight:800;line-height:1.2}.hbut2-copy:hover{color:#171a24;background-color:#8bd6cd}.locations-section{background-color:#fff;justify-content:center;width:100%;display:flex}.locations-grid{grid-column-gap:1em;grid-row-gap:1em;background-color:#0000;justify-items:center;width:100%;max-width:1440px;padding:0 2em}.locations-grid.homepage{grid-template-columns:1fr;padding-top:2.5em}.locations-text-wrapper{background-color:#0000;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:100%;height:auto;padding:6em 3em;display:flex}.locations-map{width:100%;max-width:none;height:550px;display:block}.locations-container{background-color:#fff;flex-flow:row;justify-content:space-between;align-items:stretch;width:100%;display:flex}.locations-header{margin-bottom:1rem;font-size:1.1em;font-weight:800}.background-video{background-image:linear-gradient(#00000059,#00000059);width:100%;height:100%;display:flex}.breadcrum-loction{color:#8bd6cd;text-align:center;-webkit-text-stroke-color:var(--colour--green);text-transform:uppercase;margin-top:1em;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.1em;font-weight:800;line-height:1.2}.div-block-202{z-index:300;background-color:#f3cdcbbf;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.text-block-19{text-align:center;text-transform:none;flex-direction:column;align-items:center;max-width:900px;padding:.75em 2em;font-size:.8em;font-weight:700;line-height:1.3;display:block}.opeining-soon-div{width:100%;max-width:1920px;padding-top:6em;display:block;position:absolute;inset:0% auto auto}.body-btn{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:1.5em;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.65em;font-weight:800;line-height:1.2}.body-btn:hover{color:#171a24;background-color:#f3cdcb}.body-btn.packages{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.body-btn.packages:hover{background-color:var(--colour--green);color:#171a24}.body-btn.cms{color:#fff;background-color:#171a24;margin-top:1.5rem;font-size:.75em}.body-btn.cms:hover{color:#171a24;background-color:#f3cdcb}.body-btn.promo{color:#282639;background-color:#8bd6cd;margin-top:0}.body-btn.promo:hover{background-color:#f7cbcb}.body-btn.price{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:0 1em 1em;padding-top:1em;padding-bottom:1em}.body-btn.price:hover{background-color:var(--colour--green);color:#171a24}.body-btn.packages{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.body-btn.packages:hover{color:#171a24;background-color:#8bd6cd}.body-btn.price{color:#fff;background-color:#171a24;margin:0 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.body-btn.price:hover{color:#171a24;background-color:#8bd6cd}.body-btn._6-pack-offer{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.body-btn._6-pack-offer:hover{color:#fff;background-color:#303945}.body-btn.packages-copy{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:20px 0;padding:15px}.body-btn.packages-copy:hover{background-color:var(--colour--green);color:#171a24}.package-level{background-color:var(--colour--brown);flex-flow:column;justify-content:center;align-items:center;min-height:auto;padding:1em;display:flex}.package-level.gold{background-color:#0000;background-image:linear-gradient(#dbbc6e,#dbbc6e),linear-gradient(90deg,#aa7e21,#e8c547)}.package-level.bronze{background-color:#0000;background-image:linear-gradient(#c9aa89,#c9aa89);flex-flow:column;justify-content:center;align-items:center}.package-level.platinum{background-color:#0000;background-image:linear-gradient(#c7d6da,#c7d6da),linear-gradient(90deg,#98a5a8,#d4dbdd)}.package-level.green{background-color:#8bd6cda6}.package-description-wrapper{padding:1em 1.5em}.package-description-wrapper.line{border-bottom:.75px solid var(--colour--grey-2);background-color:#99918c00;width:100%;padding:1em}.package-description-wrapper.line.grey{background-color:var(--colour--grey-3)}.package-description-wrapper.line{background-color:#99918c00;border-bottom:.75px solid #afafaf;width:100%;padding:1em}.package-level-base{background-color:var(--colour--brown);height:5px;padding:1em;font-size:1px}.package-level-base.gold{background-color:#0000;background-image:linear-gradient(#dbbc6e,#dbbc6e),linear-gradient(90deg,#aa7e21,#e8c547)}.package-level-base.bronze{background-color:#0000;background-image:linear-gradient(#c9aa89,#c9aa89),linear-gradient(90deg,#ac7143,#f0c17b)}.package-level-base.platinum{background-color:#0000;background-image:linear-gradient(#c7d6da,#c7d6da),linear-gradient(90deg,#98a5a8,#d4dbdd)}.package-level-base.green{background-color:#8bd6cda6}.header-section{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:700px;min-height:auto;margin-top:-6rem;padding-top:6rem;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.header-section.botw{height:840px}.header-section.fontfest{height:720px;margin-top:0}.single-cta-section{background-color:#303945;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64e8730243656941abfe2bcd_TF250823-02.png);background-position:50%;background-size:1050px;background-attachment:fixed;flex-direction:column;align-items:center;width:100%;padding:6em 2em;display:flex}.single-cta-section.botw{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6702725572de421baa38cf6a_TF061024-06.jpg);background-position:0 0;background-size:cover;background-attachment:scroll}.single-cta-section.hide{display:none}.text-image-section{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:wrap;justify-content:center;align-items:stretch;width:100%;max-width:1920px;height:auto;min-height:610px;display:flex}.block-text-wrapper{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-left:3em;padding-right:3em;display:flex}.block-text-wrapper.beige-texture{padding:var(--padding--4em)var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);background-color:#fff;margin-bottom:0;padding:4em 2em}.purchase-options-section{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 1em;padding:8em 0;display:flex}.purchase-options-section.price-page{background-color:var(--colour--grey-3);margin-left:0;margin-right:0}.purchase-options-section.hide{display:flex}.purchase-options-section.no-spcae-below.hide{display:none}.purchase-options-section.rolling-only{padding-top:0;padding-bottom:0;display:flex}.packages-div{justify-content:center;align-items:stretch;width:100%;display:flex;overflow:hidden}.packages-div.prcies-page{flex-flow:column}.packages-div.no-tab{padding-top:1.5em}.product-options-header{color:var(--colour--grey-1);text-align:center;margin-bottom:0;padding-left:2em;padding-right:2em;font-size:1.7rem;font-weight:800}.product-options-header.memberships{color:var(--colour--grey-1)}.product-options-header.vouchers{color:var(--colour--grey-1);margin-bottom:1em}.product-options-header.corporate-packs{margin-bottom:1em}.product-options-header.corporate-packs-copy-copy{color:var(--white);margin-bottom:1em}.div-block-211{background-color:#f3cdcb;justify-content:center;width:100%;height:auto;padding:.75em 2em;font-size:.9em;font-weight:700;display:flex}.text-block-22{text-align:center;font-size:.85em}.body-container{background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:1920px;display:flex}.contact-callout-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}.packages-section-copy{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;border-top:2px #fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4em 2em;display:flex}.packages-section-copy.light{background-color:var(--colour--grey-3);background-image:none}.team-members-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:1280px;display:grid}.team-members-grid.crew-members{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-columns:1fr 1fr 1fr;max-width:1440px}.team-member-div{display:flex}.team-member-wrapper{background-color:#fff;border-bottom:4px #523e6d;width:100%;padding:2em 2em 1.2em}.body{color:#171a24;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-weight:400;line-height:1.4}.body.team-jump-tos{border-right:1px solid var(--colour--pink);color:var(--colour--pink);font-size:var(--text-size--mid-level-text);text-align:center;margin-right:.5em;padding-right:.5em}.body.team-jump-tos.last{border-right-style:none;margin-right:0;padding-right:0}.body.bold{padding-bottom:1em;font-weight:600}.body.team-answer{color:#6e6e73;padding-bottom:1em}.body.faciilities{font-size:var(--text-size--body-copy);padding-top:1.5em}.body.group-disclaimer{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);text-align:center;padding-top:2em;padding-left:2em;padding-right:2em}.body.hot-link{font-size:var(--text-size--body-copy);padding-left:.4em;font-weight:600}.body.white{color:#fff;font-size:var(--text-size--body-copy);text-align:center}.body.white.location-link-spacer{margin-left:0;margin-right:0;padding-left:.5em;padding-right:.5em;display:inline}.body.voucher-details{color:#6e6e73;font-size:var(--text-size--body-copy);text-align:center;max-width:700px}.body.semi-bold{font-size:var(--text-size--body-copy);font-weight:600}.body.semi-bold.botw{color:var(--white)}.body.membership-cta{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-align:center;width:auto;max-width:420px;padding-top:0;font-size:.9em;line-height:1.3}.team-member-name{color:#171a24;font-size:var(--text-size--sub-header-2);padding-top:0;padding-bottom:.25em;font-weight:800}.team-category{color:var(--colour--brown);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);text-align:left;letter-spacing:normal;background-color:#0000;border-bottom:1px #000;margin-bottom:0;padding-bottom:0;font-weight:600;line-height:1.3}.team-member-profile-div{border-bottom:1px solid #e0e0e0;margin-bottom:1.5em;padding-bottom:1.5em;display:flex}.team-member-info-wrapper{flex-direction:column;justify-content:center;align-items:flex-start;padding-left:1em;display:flex}.team-members-collection{justify-content:center;align-items:center;width:100%;max-width:none;display:flex}.team-links-div{padding-top:2em;display:flex}.team-jump-tos-link{color:var(--colour--pink)}.team-jump-tos-link:hover{color:#fff}.team-jump-tos-link.w--current{color:var(--colour--pink)}.team-jump-tos-link.w--current:hover{color:#fff}.white-link{color:#fff;font-style:italic;text-decoration:underline}.white-link:hover{color:#ffffffbf}.webform-text-block{background-color:#fff;width:100%;max-width:600px;margin:1em 2em;padding:2em}.webform-text-block h2{font-size:var(--padding--1em\<deleted\|variable-682d53d4-dcfd-6587-e348-51c054ad0a90\>);border-top:1px #e0e0e0;margin-top:0;padding-top:0;padding-bottom:1.25em;font-weight:800}.webform-text-block p{font-size:var(--text-size--body-copy);padding-bottom:1em;line-height:1.4}.webform-text-block a{color:var(--colour--dark);font-style:normal;text-decoration:underline;display:inline-block}.webform-text-block a:hover{color:var(--colour--dark);font-style:italic}.webform-text-block h1{margin-bottom:1.5em;font-size:1.1em;font-weight:800;line-height:1.4}.webform-text-block h3{font-size:var(--padding--1em\<deleted\|variable-682d53d4-dcfd-6587-e348-51c054ad0a90\>);border-top:1px solid #e0e0e0;margin-top:.5em;padding-top:1.5em;padding-bottom:1.5em;font-weight:800}.webform-text-block ul{margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:1em;list-style-type:disc}.webform-text-block li{color:var(--colour--dark);padding-bottom:1em;padding-left:.35em;line-height:1.4}.webform-lable{margin-top:1.5em;margin-bottom:.75em;font-size:.8em;font-weight:600;line-height:1.4}.webform-lable.first{margin-top:0;margin-bottom:.75em}.webform-lable.first.dark{color:var(--white)}.webform-lable.secondary-text{margin-top:0;font-style:italic;font-weight:400}.webform-lable.secondary{margin-bottom:0;line-height:1.4}.webform-lable.junior-details{margin-top:0}.webform-lable.checkboxes{margin-bottom:1em}.webform-lable.dark{color:var(--white);margin-top:1em;font-weight:500}.webform-lable.dark.short{max-width:320px}.webform-drop-down{border-radius:0;margin-bottom:0;font-size:.8em;font-weight:400}.webform-drop-down.dark{color:#ffffff80;background-color:#f3f3f300;border:.5px solid #ffffff80}.webform-drop-down.dark:active{color:var(--colour--dark);background-color:#f3f3f3}.webform-drop-down.dark:focus{color:var(--colour--dark);background-color:#fff}.webform-drop-down.dark:focus-visible,.webform-drop-down.dark[data-wf-focus-visible]{-webkit-text-stroke-color:#ffffff80}.underline{text-decoration:underline}.body-btn-copy{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:2em;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7em;font-weight:800;line-height:1.2}.body-btn-copy:hover{color:#171a24;background-color:#f3cdcb}.form-block{margin-bottom:0}.form-title{font-size:var(--text-size--sub-header-1);padding-bottom:1.25em}.success-message{color:#fff;background-color:#0000;border:1px #e0e0e0}.success-text{font-size:var(--text-size--mid-level-text);text-align:center;line-height:1.4}.error-text{font-size:.8em}.junior-name-div{grid-column-gap:1em;grid-row-gap:1em;background-color:#f3f3f3;border-top:1px #f3f3f3;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:.4em;padding-bottom:0;padding-left:0;padding-right:0;display:flex}.junior-name-div.first{margin-top:1.4em;padding:1em}.junior-name-div.first-copy{margin-top:.5em;padding:1em}.junior-name-wrapper{width:100%;margin-bottom:0;padding-bottom:0}._6-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;max-width:1440px;margin:0;padding:0}.text-field{border-radius:0;margin-bottom:0}.text-field-2{margin-bottom:0}.text-field-3,.text-field-4{border-radius:0;margin-bottom:0}.textarea{border-radius:0;min-height:100px;margin-bottom:0}.packages-text-wrapper{flex-flow:column;justify-content:space-between;align-items:stretch;height:100%;display:flex}.packages-text-wrapper.vouchers{background-color:var(--colour--grey-3);background-color:#f2f2f2}.header-container-copy{align-items:center;width:100%;height:100%;display:flex}.page-header{color:#fff;text-align:center;-webkit-text-stroke-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:2.6em;font-weight:800;line-height:1.1}.shade-overlay{background-color:#0009;position:absolute;inset:0%}.text-field-5{border-radius:0;margin-bottom:0}.text-field-6,.text-field-7,.text-field-8,.text-field-9,.text-field-10{margin-bottom:0}.promo-text-wrapper{background-color:#563c70;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64072b24154efb6f08b058c6_TF070323-01.webp);background-position:0%;background-size:cover;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:350px;padding:2em;display:flex}.promo-detail{color:#fff;max-width:none;padding-top:.5em;padding-bottom:1em;font-size:.8em;font-weight:400;line-height:1.3}.promo-title{color:#fff;text-transform:uppercase;max-width:240px;padding-bottom:0;font-size:1em;font-weight:800;line-height:1.1}.promo-brand-div{height:auto;padding:2em}.cms-location-text{color:#fff;text-transform:uppercase;background-color:#00000080;margin-bottom:1em;padding:.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.6em;font-weight:500;position:absolute;inset:auto auto 0% 0%}.cms-button-wrapper{padding-bottom:1.2em;padding-left:1.2em;padding-right:1.2em}.cms-side-list-div{background-color:#fff;flex-direction:column;justify-content:space-between;display:flex}.cms-side-list-div.ne-page{background-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);flex-direction:column;justify-content:space-between;height:100%}.cms-side-list-div.ne-page-copy{background-color:#282639;flex-direction:column;justify-content:space-between;height:100%}.cms-item-button-wrapper{padding:1em 1.2em 1.2em}.locations-div{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:4em;padding-bottom:4em;display:flex}.bold-text-40{color:var(--white);font-weight:700}.block-title-link{color:var(--colour--grey-2)}.block-title-link:hover,.block-link,.block-link:hover{color:#afafaf}.pt-contact-div{background-color:#0000;border-radius:0;width:100%;height:auto}.pt-contact-info-div{color:#fff;text-align:center;background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;margin-top:1em;padding:2em;font-weight:700}.pt-contact-info-div a{color:#f7cbcb}.pt-contact-info-div a:hover{color:#8bd6cd}.pt-contact-info-div p{color:#fff;font-size:var(--text-size--mid-level-text)}.pt-insta-link{flex-direction:column;align-items:center;display:flex}.insta-logo{padding-bottom:.65em}.pt-insta-text{color:#171a24;font-size:var(--text-size--mid-level-text);text-align:center;font-weight:400}.pt-insta-text.bold{font-weight:700}.promo-div-2{z-index:5;flex-direction:row;margin-bottom:2em;display:flex;position:absolute;inset:auto 0% 0% auto}.pt-feed-section-copy{flex-direction:column;justify-content:center;width:100%;max-width:1920px;padding-top:0;padding-bottom:0;display:flex}.main-page-body{background-color:#e0e0e0;flex-direction:column;justify-content:center;align-items:center;min-height:100%;font-family:aktiv-grotesk-extended,sans-serif;font-size:1em;overflow:visible}.shoe-hire-text{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);text-align:center;max-width:560px;padding-top:2em;font-style:italic;font-weight:400;line-height:1.3}.shoe-hire-text.homepage{color:#b9b9b9;font-size:var(--text-size--body-copy)}.info-box{background-color:#0000;border:.5px #fff;border-right-color:#ffffff80;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem 2rem 2rem 2em;display:flex}.info-box._1-6,.info-box._2-6{border-style:solid solid solid none;border-color:#ffffff80 #ffffff80 #ffffff80 #000}.info-box._3-6{border-style:solid none;border-color:#ffffff80 #000}.info-box._4-6,.info-box._5-6{border-style:none solid solid none;border-color:#000 #ffffff80 #ffffff80 #000}.info-box._6-6{border-style:none none solid;border-color:#ffffff80}.info-box._1-3{border-style:solid;border-color:#ffffff80}.info-box._2-3{border-style:solid solid solid none;border-color:#ffffff80 #ffffff80 #ffffff80 #000}.info-box._3-3{border-style:solid;border-color:#ffffff80 var(--white)#ffffff80 #ffffff80}.info-box._1-2{grid-column-gap:16px;grid-row-gap:16px;border-style:solid;border-color:#ffffff80;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.info-box._2-2{border-style:solid;border-color:#ffffff80}.info-box.line{border-right-style:solid;border-right-color:#ffffff80}.info-box.line-double{border-style:solid solid none none;border-color:#000}.info-box-title{margin-top:0;margin-bottom:var(--padding--1em\<deleted\|variable-682d53d4-dcfd-6587-e348-51c054ad0a90\>);color:var(--colour--pink);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-2);text-transform:uppercase;font-weight:800;line-height:1.2}.info-box-text{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-size:var(--text-size--body-copy);font-weight:var(--regular);padding-top:0;padding-bottom:1rem}.cta-text-block{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-size:var(--text-size--body-copy);padding-right:.5em}.cta-wrapper{color:#fff;text-transform:uppercase;align-items:center;margin-top:0;font-size:1em;font-weight:800;display:flex}.cta-wrapper:hover{color:#fff}.animated-line{background-color:var(--colour--green);width:10px;height:1.5px}.cta-triangle{margin-left:.25em}.breadcrum-location{color:var(--colour--green);text-align:center;text-transform:uppercase;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2;display:inline}.breadcrum-location.new{font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-2);font-weight:800}.text-block-31{border:1px solid #171a24;margin:6em 1em;padding:1.5em;font-size:.9em}.timetable-description{color:#fff;font-size:var(--text-size--mid-level-text);text-align:center;margin-top:1rem;margin-bottom:0;line-height:1.4}.timetable-description.whats-on{font-size:var(--text-size--sub-header-2);max-width:530px}.timetable-description.junior-parties{max-width:400px}.timetable-description.free-pt-session{max-width:460px}.timetable-description.climbing-camp{max-width:490px}.info-box-section{padding:var(--padding--4em)var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);background-color:var(--colour--purple);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.info-box-section.memberships{border-top:.5px solid #ffffff80;flex-direction:column;align-items:center;padding-top:6em;padding-bottom:6em}._3-grid{grid-column-gap:0px;grid-row-gap:0px;border:.5px solid #ffffff80;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1440px;margin:0;padding:0}._3-grid.corporate{grid-template-columns:1fr 1fr;max-width:1280px}.cms-header-text{z-index:5;color:#fff;font-size:var(--text-size--sub-header-2);text-align:center;max-width:640px;padding-top:1rem;padding-left:2em;padding-right:2em;font-weight:400;line-height:1.3;position:relative}.slanted-button{background-color:var(--colour--purple);color:#fff;text-transform:uppercase;padding-bottom:0;transform:skew(-12deg)}.slanted-button:hover{color:#171a24;background-color:#8bd6cd;transform:skew(-13deg)}.slanted-button.homepage{color:#fff;background-color:#171a24;justify-content:center;width:190px;margin-left:.25em;margin-right:.25em;padding-bottom:0;font-size:1em;display:flex}.slanted-button.homepage:hover{color:#171a24;background-color:#8bd6cd}.slanted-button.botw{color:#171a24;background-color:#d7fc66}.slanted-button.botw:hover{color:#fff;background-color:#163df0}.slanted-button.green-btn{background-color:var(--colour--green);color:var(--colour--dark)}.slanted-button.green-btn:hover{background-color:var(--colour--dark);color:var(--white)}.slanted-button.font-fest{color:#171a24;background-color:#92edcc;display:flex}.slanted-button.font-fest:hover{color:#fff;background-color:#ff8c3e}.slanted-button-text{text-transform:uppercase;padding:1.25em 1.75em;font-size:.8em;font-weight:800;line-height:1.2;transform:skew(13deg)}.slanted-button-text.medium{font-size:.75rem}.slanted-button-text.large{font-size:.75em}.slanted-button-text.medium-copy{font-size:.8rem}.slanted-button-text.large{font-size:var(--text-size--body-copy);text-transform:none}.image-24{max-width:300px}.heading-15{color:#fff;padding-bottom:1rem;font-size:1.6em}.text-field-11{text-align:center;margin-top:1rem;margin-bottom:1rem;font-family:aktiv-grotesk-extended,sans-serif}.submit-button{color:#171a24;text-transform:uppercase;background-color:#8bd6cd;width:100%;font-family:aktiv-grotesk-extended,sans-serif;font-weight:800}.submit-button:hover{background-color:#f3cdcb}.pt-info{font-size:var(--text-size--body-copy-small);letter-spacing:normal;margin-bottom:0;padding:0}.cms-item-text-wrapper-copy{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:auto;padding-top:0;padding-left:0;padding-right:0;display:flex}.pt-collection-item{background-color:#fff;border-radius:3px;flex-direction:column;justify-content:space-between;display:flex}.pt-image{border-radius:0;width:120px;max-width:none}.pt-profile-title{color:#171a24;font-size:var(--text-size--body-copy);text-align:left;letter-spacing:.05em;text-transform:uppercase;font-weight:800;line-height:1.3}.pt-title{color:#171a24;font-size:var(--text-size--body-copy-small);text-align:left;margin-bottom:0;padding-top:.3em;padding-bottom:0;font-weight:400;line-height:1.4}.down-arrow{width:27px}.locations-menu{display:flex}.prices-info-text{color:#6e6e73;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);text-align:center;letter-spacing:normal;background-color:#0000;max-width:870px;margin-bottom:0;margin-left:2em;margin-right:2em;font-weight:400;line-height:1.4}.prices-info-text.homepage{color:#b9b9b9;font-size:var(--text-size--body-copy);max-width:850px}.empty-state{color:#afafaf;text-transform:uppercase;font-weight:500}.cms-feed-wrapper{background-color:#fff;padding-bottom:1.2em}.prices-and-vouchers{width:100%}.header-div-copy{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;height:100%;min-height:540px;display:flex;position:relative}.header-div-copy.fitness-yoga{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e163723deea38feb1989a_TF220524-01.jpg);background-position:0 0,100%;background-size:auto,110%}.header-div-copy.fontfest{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6793b0fdba62887829cf3e10_240413-VERONICAMELKONIAN-03416.jpg);background-position:50%;background-size:cover;background-attachment:scroll;width:130%;max-width:1920ch}.header-div-copy.junior-comp{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/68248ef98a6821cbd60498e2_TF120125-4.webp);background-size:cover;background-attachment:scroll;width:130%}.header-div-copy.fontfest-junior-comp{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:70% 20%;background-size:cover;background-attachment:scroll;width:130%;max-width:1920ch}.header-div-copy.annoucement{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/686415a84ab6ad5af187d254_DSCF2778%20\(1\).jpg);background-size:cover;background-attachment:scroll;width:130%}.t0-9{color:#171a24;font-size:.9em}.t0-9.homepage-promo{color:#fff;text-align:center;padding-bottom:1.5em;line-height:1.3}.t0-9.homepage-promo.fontfest{color:var(--colour--dark)}.footer-info-wrapper{border-top:.5px #818181;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:1280px;display:flex}.footer-info-text{color:#fff;font-size:var(--text-size--body-copy);-webkit-text-stroke-color:#fff;max-width:990px;padding:0 3em 0 0;font-style:italic;font-weight:400;line-height:1.3}.copyright-text{color:#818181;text-align:right;-webkit-text-stroke-color:#fff;min-width:200px;padding:0;font-size:.7em;font-weight:400;display:none}.footer-info-div{text-align:center;background-color:#171a24;border-top:.5px #818181;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2em;font-size:1em;display:flex}.image-collection-list{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:0;padding-bottom:0;display:grid}.lightbox-link{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;align-items:center;height:120px;display:flex;overflow:hidden}.empty-state-3{display:none}.italic-text{font-size:var(--text-size--body-copy);font-weight:400;line-height:1.3}.date-published-div{flex-direction:column;width:100%;padding-top:2em;display:flex}.date-text-wrapper{display:block}.date-detail{color:#6e6e73;font-size:.7em;display:inline}.review-info-text{color:#fff;text-align:center;padding-top:1.25em;font-size:.8em;font-weight:600;display:inline}.review-info-text.review-source{font-weight:400}.review-info-text.divider{padding-left:.5em;padding-right:.5em;font-weight:400}.review-rich-text{color:#fff;text-align:center;font-size:1em}.review-rich-text p{color:#fff;font-size:1em}.review-slider{background-color:#0000;align-items:center}.review-text-wrapper{flex-direction:column;align-items:center;max-width:710px;margin-left:2em;margin-right:2em;display:flex}.review-collection-item{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.left-arrow-7,.right-arrow-3,.slide-nav-7{display:none}.review-slide-wrapper{flex-direction:column;height:100%;display:flex}.review-slide-div{flex-direction:column;justify-content:center;height:100%;display:flex}.reivew-sliderlist{height:100%}.stars{padding-bottom:1.25em}.review-info-div{padding-top:1em;display:block}.junior-img-1{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64ae79a315bc4cc00f949f6b_TF120723-02.webp);background-position:50%;background-size:cover;width:100%;height:100%}.junior-img-2{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64ae79a5254db0049c92756e_TF120723-03.webp);background-position:50%;background-size:cover;width:100%;height:100%}.junior-img-3{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64ae79a3254db0049c9273d2_TF120723-04.webp);background-position:50%;background-size:cover;width:100%;height:100%}.junior-img-4{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64ae79a496c759847a467bac_TF120723-05.webp);background-position:75%;background-size:cover;width:100%;height:100%}.junior-img-5{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64ae79a4afe5f535911e9be2_TF120723-06.webp);background-position:100%;background-size:cover;width:100%;height:100%}.junior-img-6{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64ae79a54acbf30fbc187404_TF120723-07.webp);background-position:50%;background-size:cover;width:100%;height:100%}.fitness-img-1{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e20dfa1ae590723df9f56_TF220524-02.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.fitness-img-2{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e163723deea38feb1989a_TF220524-01.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.fitness-img-3{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e210259c8408f6d388f39_TF220524-04.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.fitness-img-4{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e2147a78da9ec8d67369f_TF220524-05.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.div-block-261{z-index:1;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;position:absolute;inset:0%}.image-block-wrapper{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862dc61a0be09a9dec123a7_Fontborough18.jpg);background-position:50%,100%;background-size:450px,cover;position:relative}.image-block-wrapper.borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bdbabf5f0990553a1e6fd_TF060135-11.jpg);background-position:50%,50%}.image-block-wrapper.borough-first-visit{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64b53eebf1c6c97c16c7c459_TF170723-02.webp);background-position:50%,50%}.image-block-wrapper.first-visit{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862dd9af644e708a4ede5a4_Fontborough107.jpg);background-position:100% 40%;background-size:120%}.image-block-wrapper.botw-video{background-image:none}.image-block-wrapper.students{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66e02327ceb2256a2cdf3647_TF100924-03.jpg);background-position:50%,0%}.video-overlay-dark{background-color:#00000059;padding-top:0;padding-bottom:0;position:absolute;inset:0%}.faciilities-image-copy{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6340097e9d9867624bb96ced_TF071022-02.webp);background-position:50%,40%;background-size:450px,cover;width:60%;position:relative}.faciilities-image-copy.train{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e2147a78da9ec8d67369f_TF220524-05.jpg);background-position:0%,50% 30%;background-size:450px,cover;width:60%}.faciilities-image-copy.train.borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862da85000a7be6bb41133f_9.png);background-position:0%,24% 97%;background-size:450px,cover}.faciilities-image-copy.connect{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/63525be75f01140864f52a7d_TF211022-01.webp);background-position:50%,70%}.faciilities-image-copy.connect.borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64b7c5c650c55065a2c5b059_TF190723-02.webp)}.faciilities-image-copy.connect{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/648b13b453618b1de33079f0_TF150623-09.jpg);background-position:0%,50%;width:60%}.faciilities-image-copy.connect.borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862dc61f13addb5f9189fb9_Fontborough3.jpg);background-position:0%,-50% 100%;background-size:450px,110%}.faciilities-image-copy.climb{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67c0c7b5bcf52b88ffbdbeaa_final%20\(5\).png);background-position:0%,50%;background-size:450px,cover;width:57%}.faciilities-image-copy.climb.borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862dc61a0be09a9dec123a7_Fontborough18.jpg);background-position:0%,42% 57%;background-size:450px,cover;width:60%}.image-27{z-index:2;height:100%;position:absolute;inset:0% auto auto 0%}.faciilities-text-wrapper-copy{color:#0000;background-color:#fff;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;width:440px;min-width:auto;max-width:none;margin-left:0;padding:3em 2em 3em 3em;display:flex}.faciilities-tabs-copy{border-top:1px #171a2433;border-bottom:1px #171a2433;align-items:stretch;width:100%;max-width:1280px;height:650px;min-height:auto;max-height:600px;padding-top:0;padding-bottom:0;display:flex;position:static}.faciilities-tabs-copy.dsafd{background-color:#fff;max-width:1280px}.tab-links-div{border-top:1px solid #171a2440;border-right:1px #000;width:100%;margin-top:2em;padding-top:2em}.link-block-12a{align-items:center;padding-top:.4em;padding-bottom:.4em;display:flex}.link-block-12a:hover{opacity:.65}.link-block-12a.hp{margin-top:20px}.image-31,.image-32{display:none}.fade{z-index:50;background-color:#0000;background-image:linear-gradient(#171a2400,#171a24);width:100%;height:4em;position:fixed;inset:auto 0% 0%}.botw-rich-text p{color:var(--white);font-size:var(--text-size--body-copy);padding-bottom:1em}.botw-rich-text a{color:var(--white);text-transform:uppercase;font-weight:600;text-decoration:underline}.botw-rich-text a:hover{color:#163df0}.botw-rich-text li{color:var(--white);font-size:var(--text-size--body-copy);padding-bottom:.5em}.botw-rich-text ul{margin-top:0;margin-bottom:10px}.botw-rich-text h2{color:#d7fc66;font-size:var(--text-size--mid-level-text);text-transform:none;padding-bottom:1em;font-weight:600}.promo-logo-column{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/650af9d8a3f8722dc5acd936_TF200923-02.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;padding:4em;display:flex}.promo-logo-column.brawl24{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67026e8b0875f74231c2e609_TF061024-02.jpg);background-position:50% 30%;background-size:cover}.promo-logo-column.fontfest{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6799fa55d338f76c3c5b9177_240413-VERONICAMELKONIAN-03433.jpg);background-position:50%,80%;background-size:400px,150%;padding-top:2em;padding-bottom:2em}.promo-columns{flex-direction:row;display:flex}.promo-info-column{background-image:linear-gradient(140deg,#061c3f,#93278f);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:4em;display:flex}.promo-info-column.brawl-24{background-color:#021242;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/670270f617d36d0f9da3ab9d_TF061024-04.jpg),linear-gradient(140deg,#061c3f,#93278f);background-position:0%,0 0;background-size:auto,auto}.promo-info-column.fontfest{background-color:#ff0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66016855b6380b3916a6b118_TF250324-01.png);background-position:50%;background-size:180%;padding-top:2em;padding-bottom:2em}.priomo-info-div{flex-direction:column;align-items:center;max-width:380px;display:flex}.tuition-menu-overlay{z-index:100;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.box-title{padding-bottom:var(--padding--1em\<deleted\|variable-682d53d4-dcfd-6587-e348-51c054ad0a90\>);color:var(--colour--dark);font-size:var(--text-size--sub-header-1);text-align:center;font-weight:800;position:relative}.box-title.white{color:#fff;font-family:aktiv-grotesk-extended,sans-serif}.box-title.green{text-transform:uppercase}.box-title.botw{color:#021242}.box-text{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;max-width:430px}.bold-text-43{color:var(--colour--dark)}.group-img-1{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/65269a4e449f77dd4e1dc41d_TF111023-06.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.group-img-2{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/652698a9a8d49488a562f5d9_TF111023-03.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.group-img-3{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/652698b8e797f3870cc586fb_TF111023-04.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.group-img-4{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/652698c685493115c931e780_TF111023-05.jpg);background-position:75%;background-size:cover;width:100%;height:100%}.ne-categroy-title{color:var(--colour--grey-2);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--section-header);text-align:center;text-transform:uppercase;word-break:normal;margin:6rem 0 0 0;padding-left:0;font-weight:800;line-height:1}.ne-categroy-title.meet-the-team{color:var(--colour--grey-1);font-size:var(--text-size--section-header);margin-top:0;padding-bottom:1rem}.cms-image-text-div{display:flex}.cms-image-text-div.news-events{flex-direction:column}.news-events-collection-list{z-index:2;grid-column-gap:1em;grid-row-gap:1em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.announcement-div{z-index:0;background-color:#171a24;flex-direction:column;align-items:center;width:100%;margin-top:0;padding:2em;display:flex;position:static}.announcement-div.xmas{z-index:101;background-color:#fff0;border-radius:250px;justify-content:center;width:460px;height:450px;padding:3em;display:flex;position:fixed;inset:auto -2% -8% auto;transform:rotate(4deg)}.announcement-div.xmas.background{z-index:100;opacity:.8;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6564840804b5cbd653e0c7d0_TF271123-05.png);background-position:50%;background-size:cover;bottom:-8%}.announcement-text{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-size:var(--text-size--body-copy);text-align:center;min-width:auto;max-width:870px;padding:0 0 1.25rem;font-style:normal}.announcement-text.xmas{color:var(--colour--dark);max-width:330px}.announcement-title{font-size:.9rem}.text-block-44{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-transform:uppercase;padding-bottom:1rem;font-size:.95em;font-weight:700}.bold-text-45{color:var(--colour--dark);font-size:1.2em;font-weight:800}.div-block-275{cursor:pointer;background-color:#fff9;border-radius:20px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;inset:6% 80px auto auto}.text-block-45{color:#171a2499;font-size:.9em;font-weight:600}.snow-animation{display:flex}.member-link{color:#fff}.packages-text{font-size:var(--text-size--body-copy);text-align:center;width:auto;max-width:400px}.packages-text.students{padding-bottom:1.25em}.angle-side{z-index:auto;transform-style:preserve-3d;height:101%;position:absolute;inset:auto -1px 0 auto;transform:rotateX(0)rotateY(180deg)rotate(0)}.angle-side.oppersite{inset:0 auto auto 0;transform:none}.angle-side.explainer{inset:0% auto auto 0%;transform:none}.angle-bottom{z-index:7;transform-style:preserve-3d;height:100%;display:none;position:absolute;inset:auto 0% 0% auto;transform:rotateX(0)rotateY(180deg)rotate(0)}.img-txt-grid{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);grid-template-rows:auto;grid-template-columns:1.5fr 1.25fr;width:100%;height:100%;position:relative}.img-txt-grid.reverse{overflow:hidden}.img-txt-grid.botw{grid-template-columns:1.5fr 1.5fr}.img-txt-grid.faqs{min-height:550px}.img-div{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/648b13b453618b1de33079f0_TF150623-09.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:relative}.disclaimer-link{color:var(--colour--grey-1);text-decoration:underline;display:inline}.disclaimer-link:hover{color:var(--colour--dark)}.perks-text{color:#fff;text-align:center;text-transform:uppercase;max-width:929px;font-size:1.1em;font-weight:800;line-height:1.3}.perks-text.students{max-width:1020px;padding-bottom:.5em}.perks-text.triptych{max-width:942px}.green{color:var(--colour--green)}.membership-details{font-size:var(--text-size--body-copy);text-align:center;line-height:1.3}.membership-details.annual-cost{color:var(--colour--grey-1);padding-top:1em}.membership-details.light{color:var(--colour--grey-1);line-height:1.4}.membership-details.triptych{color:var(--colour--grey-1);padding-top:0}.membership-details.discount{padding-top:0}.membership-details.saving{text-transform:none;padding-top:1em;font-weight:700;line-height:1.3}.membership-details.annual-cost-copy{color:var(--white);padding-top:10px}.membership-details.annual-cost-copy-copy{color:var(--white);padding-top:0}.membership-price{font-size:var(--text-size--sub-header-1);text-align:center;padding-top:.25em;padding-bottom:.25em;font-weight:800}.membership-price.large{padding-top:0;padding-bottom:0;font-size:1.7em}.memberships-grid{grid-column-gap:.5em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:auto;max-width:none;margin-bottom:-20px;padding:0 2em 20px;overflow:auto}.memberships-grid.price-page{max-width:1280px}.memberships-grid.vouchers{grid-template-columns:1fr 1fr 1fr 1fr;width:100%;max-width:1280px}.memberships-grid.students{margin-top:0}.memberships-grid.two-column{grid-column-gap:.75em;grid-template-columns:1fr 1fr;margin-bottom:0;padding-top:2em;padding-bottom:0}.membership-option-div{background-color:#fff;flex-direction:column;justify-content:space-between;width:100%;min-width:350px;max-width:none;height:100%;display:flex}.membership-option-div.vouchers{min-width:260px}.membership-option-div.two-column{min-width:auto;max-width:500px}.membership-option-div.two-column-copy{background-color:#ffffffd9;min-width:auto;max-width:none}.white-pink-link{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-transform:uppercase;font-weight:600;text-decoration:underline}.white-pink-link:hover{color:var(--colour--pink)}.cms-main-text{color:var(--colour--dark);letter-spacing:normal;font-size:1em;font-weight:700}.cms-main-text a{padding-bottom:0;font-size:1em;text-decoration:underline;display:inline-block}.cms-main-text a:hover{color:var(--colour--brown)}.cms-main-text p{font-size:var(--text-size--body-copy);letter-spacing:normal;margin-bottom:0;padding-top:0;padding-bottom:1rem;font-weight:400;line-height:1.45}.cms-main-text h4{letter-spacing:normal;text-transform:uppercase;border-top:1px #e0e0e0;border-left:2px #f3cdcb;margin-top:0;margin-bottom:0;padding-top:2rem;padding-bottom:1rem;padding-left:0;font-size:.9em;font-weight:800;line-height:1.4}.cms-main-text li{color:#171a24;font-size:var(--text-size--body-copy);padding-top:0;padding-bottom:.6rem;font-weight:400;line-height:1.4}.cms-main-text h5{border-style:solid none none;border-width:.5px 1px 1px;border-color:var(--colour--grey-2);color:var(--colour--dark);text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:1rem;padding-bottom:.5rem;font-size:.9em;font-weight:800;line-height:1.2}.cms-main-text h6{color:var(--colour--grey-1);text-transform:none;margin-top:0;margin-bottom:0;padding-top:.25rem;padding-bottom:1.25rem;font-size:.85em;font-weight:700;line-height:1.2}.cms-main-text h1{margin-bottom:0;padding-top:2rem;padding-bottom:2rem;font-size:1.8em}.cms-main-text h2{border-top:1px #e0e0e0;border-bottom:.75px solid var(--colour--grey-2);margin-top:0;margin-bottom:1.25rem;padding-top:3rem;padding-bottom:1.25rem;font-size:1.3em;line-height:1.3}.cms-main-text h3{color:var(--colour--dark);margin-bottom:0;padding-top:2rem;padding-bottom:1rem;font-size:1.1em;font-weight:800;line-height:1.3}.cms-main-text blockquote{font-size:var(--text-size--body-copy);background-color:#afafaf40;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:450px;border-left:2px #f3cdcb;margin-top:1rem;margin-bottom:2rem;padding:1.25em;font-weight:600;line-height:1.4}.cms-main-text ol{margin-bottom:0;padding-bottom:.4rem;padding-left:20px}.cms-main-text ul{padding-bottom:.4rem;padding-left:20px}.cms-main-text strong{color:var(--colour--dark);font-weight:700}.cms-main-text img{border:10px #ff0c0c;border-radius:0;max-width:200%;margin-bottom:0;padding-bottom:0;padding-left:0;position:relative;top:-10px;left:-10px}.cms-main-text figure{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:450px;margin-top:2rem;margin-bottom:2rem;padding-bottom:0;padding-left:0;padding-right:0;display:block}.cms-main-text figcaption{color:#171a24bf;font-size:var(--text-size--body-copy-small);text-align:left;margin-top:-10px;padding-top:1em;padding-bottom:10px;padding-left:15px;font-style:italic;font-weight:400;line-height:1.4}.cms-main-text.new{border-right:.5px none var(--colour--grey-2);width:600px;padding-right:2em}.heading-20{margin-bottom:1em;font-size:1.8em}.heading-21{font-size:var(--text-size--sub-header-2);border-top:1px solid #e0e0e0;padding-top:1em;padding-bottom:1em}.heading-22{color:#99918c;font-size:var(--text-size--sub-header-2);margin-bottom:1em;font-weight:800}.block-quote{border-left-width:2px;border-left-color:#f3cdcb;margin-top:1.5em;margin-bottom:1.5em;padding:0 0 0 .75em;font-size:1em}.list,.list-2{margin-bottom:.2em;padding-left:20px}.class-description{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;background-color:#fff;max-width:600px;margin:0 0 2em;padding:2em;line-height:1.4}.image-34{width:140px}.image-35{width:390px}.text-block-47{border-top:1px solid var(--colour--grey-2);font-size:var(--text-size--body-copy);margin-top:2em;padding-top:2em;padding-bottom:2em}.field-label-2{font-size:var(--text-size--body-copy);display:none}.add-to-cart-button{background-color:var(--colour--dark);font-size:var(--text-size--body-copy-small);-webkit-text-stroke-width:0px;text-transform:uppercase;width:auto;min-height:38px;margin-top:0;margin-left:.25em;margin-right:.25em;font-weight:700;display:flex}.add-to-cart-button:hover{background-color:var(--colour--green);color:var(--colour--dark)}.quantity{font-size:var(--text-size--body-copy)}.select-field{color:var(--colour--dark);font-size:var(--text-size--body-copy);border-radius:0;height:38px;margin-bottom:0}.div-block-279{-webkit-text-stroke-width:0px;flex-direction:row;align-items:center;display:flex}.add-to-cart{flex-direction:column;align-items:center;display:flex}.option{padding-right:.5em}.div-block-280{background-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);flex-direction:column;align-items:flex-start;margin-bottom:0;padding:2em;display:flex}.div-block-281{width:auto;padding-top:2em;display:flex}.lightbox-link-2{padding-right:.5em}.heading-23{margin-bottom:0}.text-block-48{padding-top:.5em}.div-block-282{background-color:var(--colour--dark);justify-content:space-between;align-items:center;margin-top:0;margin-bottom:.5em;padding:.25em .75em;display:flex}.text-block-49{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-size:var(--text-size--body-copy);font-weight:500}.cart-button{background-color:var(--colour--dark);padding:.25em 0}.text-block-50{color:#fff;font-size:var(--text-size--body-copy)}.cart-quantity{background-color:var(--colour--pink);color:var(--colour--dark);border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:12px;line-height:18px;display:flex}.text-block-51{color:var(--colour--grey-1);font-size:var(--text-size--body-copy-small);padding-top:.75em}.icon-4{color:#fff}.div-block-283{width:100%;max-width:680px;padding:4em 2em}.add-to-cart-button-copy{background-color:var(--colour--dark);font-size:var(--text-size--body-copy-small);-webkit-text-stroke-width:0px;text-transform:uppercase;width:auto;min-height:38px;margin-top:0;margin-left:.25em;margin-right:.25em;font-weight:700;display:flex}.add-to-cart-button-copy:hover{background-color:var(--colour--green);color:var(--colour--dark)}.div-block-284{display:flex}.rich-text{z-index:2;max-width:600px;margin:4em 1.5em;padding-bottom:0;position:relative}.rich-text h2{margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:10px;font-size:32px;font-weight:800;line-height:36px}.rich-text p{margin-bottom:0;margin-left:0;margin-right:0;padding:0 0 14px;font-size:14px;line-height:20px}.rich-text a{padding-bottom:10px;text-decoration:underline;display:inline-block}.rich-text h1{margin-bottom:0;padding-top:20px;padding-bottom:20px;font-size:38px;font-weight:800;line-height:44px}.rich-text h3{margin-top:0;padding-top:20px;padding-bottom:10px;font-size:24px;font-weight:800;line-height:30px}.rich-text ul{padding-left:20px;list-style-type:disc}.rich-text li{color:#171a24;padding-top:0;padding-bottom:10px;padding-left:6px;font-size:14px;line-height:20px}.rich-text em{font-style:italic}.rich-text h4{border-top:1px solid #000;margin-top:30px;margin-bottom:0;padding-top:20px;padding-bottom:20px;font-size:18px;font-weight:800;line-height:24px}.rich-text blockquote{border-left-width:3px;border-left-color:var(--colour--pink);margin-top:20px;margin-bottom:20px;padding-top:5px;padding-bottom:5px;font-weight:400}.rich-text h5{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:20px}.rich-text.no-space-below{margin-bottom:2em}.rich-text.box-out{background-color:var(--colour--grey-3);margin:0 1.25em 4em;padding:30px 30px 20px}.heading-24{margin-bottom:0;padding-top:10px;padding-bottom:10px;font-size:18px;font-weight:800;line-height:24px}.utility-page-wrapper{background-color:#fff;flex-direction:column;order:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.grey-gradient{z-index:1;background-image:linear-gradient(#e0e0e0,#fff);width:100%;height:300px;margin-top:0;position:absolute;inset:0% 0% auto}.fontfest-logo{min-width:300px}.sponsor-section{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:column;justify-content:center;align-items:center;width:100%;padding-top:4em;padding-bottom:4em;display:block}.sponsor-section.evolv{background-color:#ff0;display:none}.sponsor-grid{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-rows:auto;grid-template-columns:.25fr;width:100%;max-width:1280px;padding-left:2em;padding-right:2em;display:none}.sponsor-logo-wrapper{background-color:#fff;width:290px;padding:2em;display:block;box-shadow:0 2px 5px #0003}.sponsor-logo-wrapper.evolv{box-shadow:none;background-color:#fff0;border:1px solid #000;width:250px}.sponsor-header{color:var(--colour--grey-1);font-size:var(--text-size--mid-level-text);text-align:center;padding-bottom:1em}.sponsor-header.evolv{color:var(--colour--dark);padding-bottom:.5em;font-size:.8em;font-weight:500}.sponsors-conatiner{flex-flow:column;justify-content:space-between;align-items:center;display:flex}.img-txt-wrapper{width:100%;max-width:1440px;padding:.75em}.img-txt-wrapper.students,.img-txt-wrapper.no-space-above{padding-top:0}.form-detail{color:var(--black);font-size:var(--text-size--body-copy);text-align:center;max-width:440px;padding-top:1.5em;padding-bottom:2em}.contact-address{text-align:left;line-height:1.4}.sponsor-text{color:var(--colour--grey-1);text-align:center;max-width:680px;padding-top:2em;font-size:.9em;font-weight:500}.sponsor-text.evolv{color:var(--colour--dark);text-transform:uppercase;max-width:760px;padding-top:1.5em;font-size:1.1em;font-weight:800}.timetable-header-copy{z-index:3;background-color:var(--colour--purple);color:#333;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6602ffd7273c7ee90422162f_TF260324-02.png);background-position:50%;background-size:960px;flex-direction:column;align-items:center;width:100%;max-width:600px;margin-bottom:0;padding:3em;display:none;position:relative}.div-block-286{border:1px solid var(--colour--grey-3);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e6efb5f7c046070ba5965_Board%20Climbing%20DT.jpg);background-position:0 0;background-size:cover;border-radius:60px;width:120px;height:120px;margin-bottom:1.5em}.div-block-286.v1-v3-borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e70c24b095f92b90ea2cc_Borough%20Improver%20V1-V3%20DT.jpg);background-position:50%}.div-block-286.hangboard-borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e786e6fe25e7824dbff8b_Hangboard%20DT.jpg);background-position:50%}.div-block-286.intro-borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e77a0e484babb7dc6a23d_Borough%20Intro%20to%20Bouldering%20MOB.jpg)}.div-block-286.fitness-wandsworth{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e7c90f01948b710f4f18d_Wandsworth%20Fitness%20MOB.jpg);background-position:50%;background-size:cover}.div-block-286.hide{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e77a0e484babb7dc6a23d_Borough%20Intro%20to%20Bouldering%20MOB.jpg);display:none}.div-block-286.junior-borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e83c4957e0246aab6023b_Webform%20Private%20Coaching%20MOB.jpg);background-position:50%}.div-block-286.v0-v2-borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/65269a4e449f77dd4e1dc41d_TF111023-06.jpg);background-position:50%}.div-block-286.intro-wandsworth{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e7e6de210bf863e0e4028_Wandsworth%20Intro%20Bouldering%20MOB.jpg);background-position:50%;background-size:cover}.div-block-286.v0-v2-wandsworth{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/65ef11c11fd1045160a2a3c2_TF110334-10.jpg);background-position:50%}.div-block-286.yoga-wandsworth{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64aea5c5f8cbcbba6b540147_TF120723-12.webp);background-position:50%;background-size:cover}.timetable-content-wrapper{border-radius:7px;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:none;display:flex;overflow:hidden}.timetable-content-wrapper.show{display:flex}.timetable-link{font-weight:700;text-decoration:underline}.timetable-description-2{color:#fff;text-align:center;margin-top:1rem;margin-bottom:0;font-size:.9em;line-height:1.4}.breadcrum-location-2{color:#8bd6cd;text-align:center;text-transform:uppercase;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2;display:inline}.class-description-2{color:#171a24;text-align:center;background-color:#fff;max-width:600px;margin:0;padding:2em;font-size:.8em;line-height:1.4}.timetable-header-copy-2{z-index:3;color:#333;background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6602ffd7273c7ee90422162f_TF260324-02.png);background-position:50%;background-size:960px;flex-direction:column;align-items:center;width:100%;max-width:600px;margin-bottom:0;padding:3em;display:flex;position:relative}.timetable-subheader-2{color:#fff;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.4}.timetable-subheader-2.junior-comp{color:#fff;-webkit-text-stroke-color:#fff;margin-top:2rem;margin-bottom:1.5rem;font-size:1.1em;font-weight:800;line-height:1.2}.div-block-287{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e6efb5f7c046070ba5965_Board%20Climbing%20DT.jpg);background-position:0 0;background-size:cover;border:1px solid #f2f2f2;border-radius:60px;width:120px;height:120px;margin-bottom:1.5em}.div-block-287.v1-v3-wandsworth{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/659e7db3047afad9ed041ff1_Wandsworth%20Imporver%20V1-V3%20MOB.jpg);background-position:50%}.form-container{background-color:#fff;border-radius:0;width:100%;max-width:600px;margin:0;padding:2em}.form-container.dark{background-color:#fff0;width:auto;max-width:none;padding:0}.webfrom-header{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-bottom:.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:2em;font-weight:800;line-height:1.1}.webform-subheader{color:var(--colour--green);text-align:center;text-transform:uppercase;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.1em;font-weight:800;line-height:1.2;display:inline}.timetable-header-copy-copy{z-index:auto;background-color:var(--colour--purple);color:#333;background-image:linear-gradient(#171a24a6,#171a24a6),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f29293d8e53b1915049c3_TF040624-04.jpg);background-position:0 0,50%;background-size:auto,960px;flex-direction:column;align-items:center;width:100%;max-width:600px;margin-bottom:0;padding:6em 3em;display:flex;position:relative}.cms-date{color:var(--colour--dark);text-align:left;letter-spacing:normal;text-transform:uppercase;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;font-weight:600;line-height:1}.cms-date.passed{border-left:.5px solid var(--colour--grey-2);color:var(--colour--brown);margin-left:.75em;padding-left:.75em}.cms-date.white{color:var(--white);font-weight:700}.cms-date-wrapper{border-top:.5px solid var(--colour--grey-2);border-bottom:1px #000;width:100%;margin-top:.5em;padding-top:1em;padding-bottom:.4em;display:inline-flex}.cms-event-date{border-top:.5px solid var(--colour--grey-2);color:var(--colour--brown);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy-small);text-align:left;letter-spacing:normal;text-transform:uppercase;width:100%;margin-top:1em;margin-bottom:0;padding-top:1em;padding-bottom:.5em;font-weight:700;line-height:1.3}.team-section-header-wrapper{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:800px;padding-bottom:4em;padding-left:2em;padding-right:2em;display:flex}.team-section-detail{color:var(--colour--dark);font-size:var(--text-size--mid-level-text);text-align:center;line-height:1.3}.semi-bold{font-weight:600}.fitness-img-5{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e215dafdf805a2cb3307e_TF220524-06.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.fitness-img-6{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e2172d3e33303f64f664d_TF220524-07.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.checkbox-label-2{margin-bottom:6px;font-size:.8em}.alt-header-section{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:700px;min-height:auto;margin-top:-6rem;padding-top:6rem;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.alt-header-text-wrapper{z-index:2;color:#333;background-color:#000;background-image:linear-gradient(#171a24a6,#171a24a6),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f29293d8e53b1915049c3_TF040624-04.jpg);background-position:0 0,50%;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;width:52%;max-width:1920px;height:auto;min-height:auto;margin-top:1.5em;margin-bottom:1.5em;margin-left:1.5em;padding:0 2em;display:flex;position:absolute;inset:0% auto 0% 0%;overflow:hidden}.alt-header-div{z-index:2;background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%;max-width:1920px;height:100%;min-height:540px;padding:0;display:flex;position:relative}.alt-header-div.adult-coaching{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d5e39dddb6f02eae7ef45_TF090724-10.jpg);background-position:50%,50%;background-size:450px,contain}.alt-header-div.under-18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d5d55e251a9222d98ce2c_TF090724-09.jpg);background-position:50%,50%;background-size:450px,cover}.alt-header-div.first-visit{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66dea5f5a850ceb88a27e406_TF090924-01.jpg);background-position:50%,0%;background-size:450px,auto}.alt-header-image{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f307c7e0f28f2439cbbc4_TF040624-05.jpg);background-position:50% 30%;background-size:cover;align-items:center;width:50%;height:100%;display:flex;position:relative}.alt-header-image.under-18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d4f64cfd1b8f65cab5fb8_TF090724-03.jpg);background-position:50%}.alt-header-image.adult-coaching{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d583899e8d6d4ce3fe3f9_TF090724-07.jpg);background-position:50%,50%;background-size:450px,cover}.alt-header-image.triptych{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64b52f469df1d6046182952d_TF170723-01.webp);background-size:cover}.banner-container{z-index:5;width:100%;margin-top:-3em;padding-top:3em;display:none;position:sticky;inset:0% 0% auto}.banner-div{background-color:var(--colour--dark);text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;height:40px;margin-top:0;padding:.75em 1em;display:none;position:static}.banner-div:hover{font-style:normal}.banner-text-1{color:var(--white);font-size:var(--text-size--mid-level-text);padding-top:0;padding-bottom:0;display:flex;position:static;inset:auto 0%}.banner-text-1:hover{font-style:italic}.banner-cta{color:var(--colour--green);text-transform:uppercase;font-weight:700;text-decoration:none}.banner-text-12{color:var(--white);font-size:var(--text-size--mid-level-text);padding-top:0;padding-bottom:0;display:none;position:static;inset:auto 0%}.banner-text-12:hover{font-style:italic}.banner-link{color:#fff;padding-bottom:0;line-height:1.3}.banner-link:hover{color:#fff;font-style:italic}.page-body-copy{background-color:#e0e0e0;flex-direction:column;justify-content:center;align-items:center;min-height:100%;font-family:aktiv-grotesk-extended,sans-serif;font-size:1em;overflow:visible}.text-link{text-decoration:underline}.div-block-288{background-color:var(--colour--dark);background-image:linear-gradient(#171a24a6,#171a24a6),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67a5fa90f8c5e02a619e9585_TF070225-01.jpg);background-position:0 0,50%;background-size:auto,cover;flex-flow:column;justify-content:center;align-items:center;width:100%;padding:6em 2em;display:flex}.heading-25{color:var(--white);text-align:center;margin-bottom:.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.8em}.timetable-description-copy{color:#fff;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);text-align:center;width:auto;max-width:600px;margin-top:1.5rem;margin-bottom:0;line-height:1.3}.div-block-289{z-index:800;background-color:#171a24;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.heading-26{color:var(--colour--pink);font-size:var(--text-size--sub-header-1);text-align:center}.paragraph-8{color:#fff;font-size:var(--text-size--mid-level-text);text-align:center}.div-block-290{max-width:500px}.temp-link{color:#fff;font-weight:700;text-decoration:underline}.homepage-price-link{color:var(--white);flex-flow:column;justify-content:center;align-items:center;padding-bottom:0;display:flex}.homepage-price-link:hover{color:var(--colour--pink)}.price-page-price-link{color:var(--colour--brown);flex-flow:column;justify-content:center;align-items:center;padding-bottom:0;display:flex}.price-page-price-link:hover{color:var(--colour--dark)}.consessions-link{text-decoration:underline}.consessions-link.white{font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy)}.consessions-link.white:hover,.pink{color:var(--colour--pink)}.error-message{margin-top:20px}.div-block-294{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/669e1e19dc8a162cf4bae879_TF220724-01.jpg);background-position:0%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.text-block-54{color:#fff;text-align:center;text-transform:uppercase;font-size:2.1em;font-weight:800}.text-block-54-copy{background-color:var(--colour--green);color:var(--colour--dark);text-align:center;text-transform:uppercase;margin-top:.3em;margin-bottom:.3em;padding:.25em .5em;font-size:3.2em;font-weight:800}.div-block-295{flex-flow:column;align-items:center;padding-left:2em;padding-right:2em;display:flex}.code-embed-2{width:100%;max-width:700px;margin:40px 2em 20px;position:relative}.hire-link{color:var(--colour--grey-1);text-decoration:underline}.hire-link:hover{color:var(--colour--dark)}.div-block-297{background-color:var(--white);flex-flow:column;align-items:center;max-width:700px;margin-top:0;margin-bottom:0;padding:2em;display:flex}.text-block-55{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);text-align:center}.heading-27{color:var(--colour--dark);font-size:var(--text-size--mid-level-text)}.div-block-298{flex-flow:column;justify-content:center;align-items:center;max-width:490px;margin-left:1em;margin-right:1em;display:flex}.white-link-two{color:#fff;font-style:normal;text-decoration:underline}.white-link-two:hover{color:#ffffffbf}.div-block-299{justify-content:center;align-items:center;padding-top:1em;display:flex}.intro-form-section{border-bottom:1px solid var(--colour--grey-1);width:100%}.pre-footer-grid{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--white);grid-template-rows:auto;width:100%}.div-block-300-copy{background-color:var(--colour--purple);justify-content:center;align-items:center;padding:6em 2em;display:flex}.contact-form-div-dark{z-index:auto;background-color:var(--colour--dark);color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;padding:6em 4em;display:flex;position:relative}.contact-form-title-dark{color:var(--colour--pink);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2}.form-detail-copy{color:var(--white);font-size:var(--text-size--body-copy);text-align:center;max-width:400px;padding-top:1.5em;padding-bottom:2em}.form-field-copy-copy{color:#6e6e73;background-color:#fff;border-radius:0;width:100%;margin-bottom:.75em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.1}.form-field-dark{color:var(--white);background-color:#fff0;border:1px solid #fff6;border-radius:0;width:100%;margin-bottom:.75em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.1}.form-field-dark:active,.form-field-dark:focus{border-color:var(--colour--green)}.form-field-dark::placeholder{color:var(--colour--grey-1)}.form-field-msg-dark{color:var(--white);background-color:#fff0;border:1px solid #fff6;border-radius:0;width:100%;min-height:140px;margin-bottom:.5em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.3}.form-field-msg-dark:active,.form-field-msg-dark:focus{border-color:var(--colour--green)}.form-field-msg-dark::placeholder{color:var(--colour--grey-1)}.submit-btn-green{background-color:var(--colour--green);color:var(--colour--dark);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy-small);letter-spacing:normal;text-transform:uppercase;border-radius:0;width:100%;max-width:none;margin-top:.5em;padding:1em;font-weight:800;line-height:1.6}.submit-btn-green:hover{background-color:var(--white);color:var(--colour--dark)}.menu-items-container{z-index:40;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:auto;padding-top:4em;padding-bottom:4em;font-size:1em;display:flex;position:relative;overflow:auto}.locations-menu-container{padding-left:2em;padding-right:2em}.location-student-link{color:var(--white);font-weight:600;text-decoration:underline}.location-student-link:hover{color:var(--colour--pink)}.botw-header{z-index:2;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66e848c1266e707a8211a78f_TF161024-01.jpg);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;height:100%;min-height:540px;display:flex;position:relative}.bold-text-46{font-weight:600}.background-video-3{z-index:1;width:100%;height:100%}.paragraph-10{color:#021242;text-align:center;width:auto;max-width:480px}.streaming-link{color:#021242;font-weight:600;line-height:2.3;text-decoration:underline}.streaming-link:hover{color:#fff}.botw-link{text-decoration:underline}.botw-link:hover{color:#163df0}.div-block-303{background-color:var(--colour--green);margin:.75em .75em 2em 0;padding:.75em 1em .75em 2em;position:absolute;inset:auto auto 0% 0%}.link-5{text-decoration:underline}.link-5:hover{color:var(--white)}.link-6{text-decoration:underline}.promo-banner-title{color:#fff;text-align:center;text-transform:uppercase;max-width:350px;padding-bottom:1em;font-size:1.1em;font-weight:800}.promo-banner-title.brawl-24{color:#d7fc66}.promo-banner-title.fontfesr{color:var(--colour--dark);font-weight:var(--extra-bold)}.slanted-button-comp{color:#fff;background-color:#171a24;transform:skew(-12deg)}.slanted-button-comp:hover{color:#171a24;background-color:#8bd6cd;transform:skew(-13deg)}.slanted-button-comp.brawl-24{color:#021242;background-color:#d7fc66;padding-bottom:0}.slanted-button-comp.brawl-24:hover{background-color:#fff}.slanted-button-comp.fontfest{color:var(--colour--dark);background-color:#9af1d1;padding-bottom:0}.slanted-button-comp.fontfest:hover{color:var(--white);background-color:#ff8c3e}.slanted-button-text-2{text-transform:uppercase;padding:1.25em 1.75em;font-size:.75em;font-weight:800;line-height:1;transform:skew(13deg)}.slanted-button-text-2.medium{font-size:.7rem}.comp-promo{width:100%;padding-top:0}.tabs-menu-copy{border:1px #000;border-right:1px solid #e0e0e0;flex-direction:column;justify-content:flex-start;align-items:stretch;width:50%;padding-top:3.5em;padding-bottom:0;padding-right:2em;display:flex}.faq-tab-link-copy.w--current{background-color:#f2f2f2bf;flex-direction:column;justify-content:space-around;height:auto;padding-top:1.25em;padding-bottom:1.25em;display:flex}.faq-tab-link-copy{background-color:#0000;border-top:1px solid #e0e0e0;flex-direction:column;justify-content:center;height:auto;padding:1.25em 1em;display:flex}.faq-tab-link-copy.w--current{background-color:#f2f2f2bf;flex-direction:column;justify-content:space-around;display:flex}.intro-menu-overlay{z-index:100;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.false-link{cursor:pointer;text-decoration:underline}.false-link:hover{color:var(--colour--brown)}.v0-2-menu-overlay,.v2-4-menu-overlay,.board-climbing-menu-overlay,.hangboard-menu-overlay,.fitness-classes-menu-overlay,.yoga-menu-overlay{z-index:100;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.intro-text-link{color:var(--white);text-decoration:underline}.intro-text-link:hover{color:var(--colour--pink)}.cms-item-title-copy-copy{color:var(--white);text-align:left;letter-spacing:normal;text-transform:uppercase;padding-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;font-weight:500;line-height:1;display:flex}.feature-star{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67224eae9ff97e0aa0e1fd2a_Star_Icon.svg);background-position:0 0;background-size:cover;width:18px;height:18px;margin-top:.25em;margin-left:.25em}.x-box{background-color:#00000059;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0%;left:0%}.x-1{background-color:#fff;width:15px;height:1.5px;position:absolute;transform:rotate(45deg)}.x-2{background-color:#fff;width:15px;height:1.5px;transform:rotate(-45deg)}.resident-details-text{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);text-align:center;padding-top:2em;font-style:italic}.form-detail-dark{color:var(--white);font-size:var(--text-size--body-copy);text-align:center;max-width:420px;padding-top:1.5em;padding-bottom:2em}.membership-details-text{font-size:var(--text-size--body-copy);text-align:center;padding-top:1.5em}.membership-details-text.students{width:100%;max-width:660px;padding-left:2em;padding-right:2em;line-height:1.4}.membership-details-text._6-class-pack{width:auto;max-width:680px;padding-left:2em;padding-right:2em;line-height:1.4}.package-level-2{background-color:#99918c;flex-flow:column;justify-content:center;align-items:center;min-height:auto;padding:1em;display:flex}.package-level-2.gold{background-color:#0000;background-image:linear-gradient(#dbbc6e,#dbbc6e),linear-gradient(90deg,#aa7e21,#e8c547)}.package-level-2.platinum{background-color:#0000;background-image:linear-gradient(#c7d6da,#c7d6da),linear-gradient(90deg,#98a5a8,#d4dbdd)}.package-level-2.bronze{background-color:#0000;background-image:linear-gradient(#c9aa89,#c9aa89);flex-flow:column;justify-content:center;align-items:center}.membership-price-2{text-align:center;padding-top:.25em;padding-bottom:.35em;font-size:1.3em;font-weight:800}.package-level-base-2{background-color:#99918c;height:5px;padding:1em;font-size:1px}.package-level-base-2.gold{background-color:#0000;background-image:linear-gradient(#dbbc6e,#dbbc6e),linear-gradient(90deg,#aa7e21,#e8c547)}.package-level-base-2.platinum{background-color:#0000;background-image:linear-gradient(#c7d6da,#c7d6da),linear-gradient(90deg,#98a5a8,#d4dbdd)}.package-level-base-2.bronze{background-color:#0000;background-image:linear-gradient(#c9aa89,#c9aa89),linear-gradient(90deg,#ac7143,#f0c17b)}.membership-details-2{text-align:center;font-size:.85em}.membership-details-2.light{color:#6e6e73}.student-tcs{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);text-align:center;max-width:720px;padding-top:2em;font-style:italic;line-height:1.4}.content-and-filters{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:.4fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex;position:static}.filter-lable{color:var(--white);font-size:var(--text-size--body-copy);margin-bottom:0;margin-right:0;padding-right:0;font-weight:700;line-height:1.4}.filters-wrapper{background-color:var(--colour--dark);border:1px #dfdfdf;justify-content:center;align-items:center;width:100%;max-width:1280px;display:flex;position:relative}.filters-wrapper.dark{background-color:#171a2400;justify-content:flex-start;align-items:center;max-width:1440px;margin-top:0}.cms-form{margin-bottom:0;display:block}.cms-form-div{flex-flow:row;display:flex}.filter_select{color:var(--white);font-size:var(--text-size--body-copy);cursor:pointer;background-color:#f3f3f333;border:1px #000;border-radius:0;width:240px;min-height:auto;margin-bottom:0;padding-left:10px;padding-right:0;font-style:italic}.filter-div{grid-column-gap:.75em;grid-row-gap:.75em;background-color:#fff0;border-bottom:1px #dfdfdf;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:center;margin-right:0;padding:0 20px 0 2em;display:flex;position:relative}.filter-div.no-line-mob{padding-left:1em}.hide{display:none}.filter_block-header{z-index:10;grid-column-gap:.75em;grid-row-gap:.75em;background-color:#fff0;flex-direction:row;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;padding:0;display:flex;position:relative;inset:0% 0% auto}.checkbox-label{color:var(--white);font-size:var(--text-size--body-copy)}.filter-checkbox{margin-bottom:0;padding-left:0}.checkbox-3{margin-top:3px;margin-left:0;margin-right:5px}.div-block-304-copy{background-color:var(--colour--green);flex-flow:row;justify-content:center;align-items:center;margin-bottom:1em;padding:.6em;font-size:.9em;display:flex;position:static;inset:auto auto 0% 0%}.cms-item-title-copy-copy{color:var(--colour--dark);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-2);text-align:left;letter-spacing:normal;text-transform:uppercase;padding-bottom:0;font-weight:800;line-height:1;display:flex}.cms-item-title-copy-copy.day{padding-bottom:0;padding-right:.4em}.whats-on-rich-text-copy p{color:#ffffffbf;font-size:var(--text-size--body-copy-small);-webkit-text-stroke-color:#55559c}.whats-on-rich-text-copy a{color:var(--colour--pink);text-decoration:underline}.whats-on-rich-text-copy a:hover{color:#ffffffbf}.empty-state-4{background-color:#fff0}.text-block-57{color:#fff;font-size:var(--text-size--body-copy);text-transform:uppercase;font-style:italic;font-weight:800}.membership-price-3{text-align:center;padding-top:.25em;padding-bottom:.35em;font-size:1.3em;font-weight:800}.div-block-306{background-color:var(--colour--green);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/63f49b98183ea0adc2ae6596_TF210223-01.webp);background-position:50%;background-size:cover;width:100%;height:auto;padding:1.5em}.text-block-58{font-size:var(--text-size--sub-header-2);text-align:center;text-transform:uppercase;font-weight:800}.link-7{text-decoration:underline}.link-7:hover{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>)}.section-3{background-color:var(--colour--purple);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:column;justify-content:center;align-items:center;width:100%;height:auto;padding:8em 2em;display:flex}.double-form{flex-flow:row;display:flex}.first-form-div{flex-flow:column;width:350px;height:auto;padding-left:1em;padding-right:1em;display:flex}.first-form-div.second{width:450px;height:auto}.textarea-copy{border-radius:0;min-height:233px;margin-bottom:0;font-size:.8em}.textarea-copy.dark{color:#ffffff80;background-color:#fff0;border:.5px solid #ffffff80;border-radius:0;min-height:176px}.textarea-copy.dark:hover{color:#fff;border-color:#fff}.textarea-copy.dark:focus{color:#fff}.text-field-15{margin-bottom:0;font-size:.8em}.text-field-15.dark{color:#ffffff80;background-color:#fff0;border:.5px solid #ffffff80;border-radius:.5px}.text-field-15.dark:hover{color:#fff;border-color:#fff}.text-field-15.dark:focus{color:#fff}.bold-text-51{font-weight:500}.text-block-59{color:#fff;font-size:var(--text-size--body-copy);text-align:center;min-width:auto;max-width:640px;line-height:1.4}.div-block-307{border-bottom:.5px solid #fff;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:770px;margin-bottom:2em;padding-bottom:2em;display:flex}.error-text-copy{text-align:center;font-size:.8em}.error-message-2{margin-top:1em;margin-left:1em;margin-right:1em}.alt-cma-header-section{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:1010px;min-height:auto;margin-top:-6rem;padding-top:6rem;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.landing-wrapper{justify-content:center;align-items:center;width:100%;height:100%;font-weight:400;display:flex;position:absolute;inset:auto 0% 0%}.landing-wrapper.whats-on{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(180deg,#28263900,var(--colour--purple));background-position:50%,0 0;background-size:450px,auto}.landing-wrapper.dark-grad{background-image:url("https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862e465dc0c93b213cec475_Junior%20comp%20A4%20(Instagram%20Post%20(45))%20(4).png");background-position:0 0;background-size:auto}.landing-wrapper.dark-overlay{background-color:#00000080;background-image:none}.landing-wrapper.small{background-image:none;justify-content:flex-start;align-items:center;height:auto;position:static}.landing-wrapper.dark-grad-1{background-image:url("https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862e465dc0c93b213cec475_Junior%20comp%20A4%20(Instagram%20Post%20(45))%20(4).png");background-position:0 0;background-size:auto}.landing-wrapper.dark-grad-3{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862ea425ead01c5e1bc4ef9_CBP-09965.jpg);background-position:0 0;background-size:1137px}.landing-header-text{color:#fff0;text-align:left;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:6em;font-weight:800;line-height:1}.landing-header-text.fitness,.landing-header-text.fitness-copy{max-width:880px}.landing-subheader{border-left:4px solid var(--colour--green);color:#fff;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-2);text-align:left;letter-spacing:normal;-webkit-text-stroke-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);max-width:490px;margin-top:1.5rem;margin-bottom:2.5rem;padding-top:0;padding-bottom:0;padding-left:1em;font-weight:400;line-height:1.4}.landing-subheader.contact{font-size:var(--text-size--sub-header-2);max-width:680px;padding-top:0;padding-bottom:0}.landing-subheader.sign-up{font-size:var(--text-size--sub-header-2);text-align:center;border-left-style:none;max-width:580px;margin-bottom:0;padding-bottom:0;padding-left:0}.landing-subheader.fitness{max-width:540px}.landing-subheader.memberships{max-width:630px}.landing-subheader.no-space{margin-bottom:0}.landing-subheader.no-space.pink{border-left-color:var(--colour--pink);max-width:750px}.landing-subheader.no-space.team{max-width:750px}.landing-subheader.contact{max-width:none}.landing-subheader.prices{max-width:830px}.landing-subheader.pt{max-width:590px}.landing-subheader.login{max-width:870px;margin-bottom:0}.landing-text-wrapper{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1440px;padding-left:4em;padding-right:4em;display:flex;position:absolute;inset:auto}.landing-text-wrapper.whats-on{bottom:auto}.landing-text-wrapper.sign-up{flex-flow:column;justify-content:center;align-items:center;max-width:700px;margin-left:2em;margin-right:2em;padding-bottom:6em;padding-left:0;padding-right:0;display:flex}.landing-text-wrapper.small{flex-flow:column;justify-content:center;align-items:flex-start;max-width:none;padding-bottom:0;padding-left:3em;padding-right:3em;display:flex}.landing-text-wrapper.small.login{padding-top:20em;padding-bottom:20em;position:static}.landing-text-wrapper.central{flex-flow:column;justify-content:center;align-items:center;padding:120px 50px;display:flex;position:static}.loc-text{border:.5px solid var(--white);color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-size:var(--text-size--body-copy);letter-spacing:0;text-transform:uppercase;margin-left:0;padding:8px 12px;font-weight:700;text-decoration:none;display:inline-block}.comp-text{border-style:solid none solid solid;border-width:.5px;border-color:var(--white);color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-size:var(--text-size--body-copy);letter-spacing:0;text-transform:uppercase;margin-left:0;padding:8px 12px;font-weight:700;text-decoration:none;display:inline-block}.cms-header-container{z-index:2;background-color:#28263900;flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%;max-width:1920px;height:100%;min-height:540px;padding:0;display:flex;position:relative}.cms-title-text{color:#fff;text-align:left;-webkit-text-stroke-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-transform:uppercase;margin-top:0;margin-bottom:0;padding-bottom:2rem;font-family:aktiv-grotesk-extended,sans-serif;font-size:2.8em;font-weight:800;line-height:1.1}.cms-title-div{z-index:2;color:#333;background-color:#000;background-image:linear-gradient(#171a24a6,#171a24a6),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f29293d8e53b1915049c3_TF040624-04.jpg);background-position:0 0,50%;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:flex-start;width:48%;max-width:1920px;height:auto;min-height:auto;margin-top:1.5em;margin-bottom:1.5em;margin-left:1.5em;padding:0 4em;display:flex;position:absolute;inset:0% auto 0% 0%;overflow:hidden}.alt-header-image-copy{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f307c7e0f28f2439cbbc4_TF040624-05.jpg);background-position:50% 30%;background-size:cover;align-items:center;width:55%;height:100%;display:flex;position:relative}.alt-header-section-copy-copy{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;min-height:auto;margin-top:111px;padding-top:0;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.cms-header-div{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;justify-content:center;align-items:center;width:100%}.cms-conatiner{background-color:var(--colour--purple);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;width:100%;height:auto;display:block}.cms-second-img{background-color:#b9858500;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:cover;width:auto;min-width:380px;height:auto;min-height:250px;margin:0 2em -55px 0;position:relative}.cms-text-div{background-color:var(--white);justify-content:center;align-items:flex-start;height:auto;padding-top:1em;display:flex}.cms-intro-div{grid-column-gap:2.5em;grid-row-gap:2.5em;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;height:auto;display:flex;position:relative}.cms-intro{border-left:3px solid var(--colour--pink);color:var(--white);font-size:var(--text-size--sub-header-2);max-width:620px;margin-top:2em;margin-bottom:2em;padding:.25em 0 .25em 1em}.breadcrumb-text{color:#fff;font-size:var(--text-size--body-copy);padding-top:.75em;padding-bottom:.75em;padding-right:1em}.breadcrumb-text.first{border-right:.5px solid #fff;margin-right:1em;padding:.75em 1em}.breadcrumb-text.second{border-right:.5px solid #fff;margin-right:1em;padding-top:.75em;padding-bottom:.75em;padding-right:1em}.cms-breadcrumb-wrapper{display:flex}.cms-breadrumb{border-top:.5px solid #fff;border-bottom:.5px solid #fff;display:flex}.crum-link{color:#fff;padding-bottom:0;display:block}.crum-link:hover{color:var(--colour--green)}.cms-div{grid-column-gap:2em;grid-row-gap:2em;grid-template-rows:auto;grid-template-columns:1fr .25fr}.cms-div.new{width:922px;margin:6em 2em}.event-tab{background-color:#fff0;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:290px;height:auto;display:flex}.event-date{background-color:var(--colour--green);text-transform:uppercase;padding:.8em;font-size:.65em;font-weight:800;text-decoration:none}.event-title{text-transform:uppercase;padding-top:1em;padding-bottom:0;font-size:.9em;font-weight:800}.event-location{background-color:var(--colour--grey-3);color:var(--colour--grey-1);text-transform:uppercase;padding:.8em;font-size:.65em;font-weight:700}.whats-on-side-item{border-bottom:.5px solid var(--colour--grey-2);flex-flow:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:1em;padding-bottom:1em;display:flex}.whats-on-side-link{border-bottom:.5px solid var(--colour--grey-2);color:var(--colour--grey-1);text-transform:uppercase;width:100%;margin-bottom:1.5em;padding-top:0;padding-bottom:1em;font-size:1em;font-weight:800}.whats-on-list-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;display:flex}.whats-on-list{width:100%}.intro-section-wrapper{color:var(--colour--purple);flex-flow:row;justify-content:flex-start;align-items:center;width:922px;display:flex}.landing-header{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;min-height:auto;margin-top:0;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.landing-header.hide{margin-top:0;display:flex}.landing-header.smaller{height:700px}.landing-header.see{margin-top:0;display:flex}.landing-header.small{height:auto;margin-top:0;padding-top:0}.home-div{z-index:2;background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f307c7e0f28f2439cbbc4_TF040624-05.jpg);background-position:50%,0 0,100% 30%;background-size:450px,auto,100%;flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%;max-width:1920px;height:100%;min-height:680px;padding:0;display:flex;position:relative}.home-div.fitness{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e20f0a10fb1dd60249aba_TF220524-03.jpg);background-position:50%,0 0,50% 100%;background-size:450px,auto,cover}.home-div.under18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/675823a69d17d73b0f5b3ff4_TF101224-03.jpg);background-position:50%,0 0,30% 100%;background-size:450px,auto,cover}.home-div.tuition{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d583899e8d6d4ce3fe3f9_TF090724-07.jpg);background-position:0 0,0 0,100% 40%;background-size:450px,auto,cover}.home-div.membership{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/65ef11c4aedf8fc3de0d428b_TF110334-02.jpg);background-position:50%,0 0,50%;background-size:450px,auto,cover}.home-div.packages{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/652697d68acab20938812da8_TF111023-02.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover}.home-div.whats-on{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67619b1598db99c57e620be1_TF171224-06.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover;min-height:460px}.home-div.students{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66e01f9a13e1aa4a05959c8d_TF100924-01.jpg);background-position:50%,0 0,50%;background-size:450px,auto,cover}.home-div.borough-fitness{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bbd71f1bcc26bf9d0c867_TF060135-03.jpg);background-position:50%,0 0,0%;background-size:450px,auto,145%}.home-div.team{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67a5fa90f8c5e02a619e9585_TF070225-01.jpg);background-position:50%;background-size:cover;min-height:460px}.home-div.prices{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acaf2c0fcc23d8209052ee_TF120125-1.jpg);background-position:50%,0 0,50% 60%;background-size:450px,auto,auto 170%}.home-div.contact{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acb35977dea5760caffc96_TF120125-2.jpg);background-position:50%,0 0,40%;background-size:450px,auto,cover}.home-div.signup{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:50%;background-size:cover;min-height:460px}.home-div.pt{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67b301abb786085eb074c1d0_TF170225-01.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover}.home-div.news{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67b307a633bd95a299dbb157_TF170225-02.jpg);background-position:0 0,0 0,40% 65%;background-size:450px,auto,cover}.home-div.sing-up{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover;height:auto;min-height:auto}.home-div.team{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acb8afd154c49154efbcf6_TF120125-3.jpg);background-position:0 0,0 0,50% 80%;background-size:450px,auto,cover}.home-div.wandsworth-2-0{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/68248ef98a6821cbd60498e2_TF120125-4.webp);background-position:50%,0 0,50% 25%;background-size:450px,auto,cover;justify-content:center;align-items:center;min-height:700px}.date-div{display:flex}.event-link-text{color:var(--colour--brown);text-transform:uppercase;padding-top:1em;font-size:.7em;font-weight:500;text-decoration:underline}.event-link-text:hover{color:var(--colour--dark)}.cms-page-contaner{flex-flow:column;width:100%;display:flex}.cms-page-contaner.dife{display:flex}.cms-page-contaner.offers{justify-content:center;align-items:center;height:100%}.cms-text-wrapper{border-right:.5px solid var(--colour--grey-2)}.cms-image-collection{padding-top:2em;padding-right:2em}.tab-price{border:.5px solid var(--colour--pink);color:var(--colour--pink);text-transform:uppercase;justify-content:flex-start;align-items:center;padding:8px 12px;font-weight:700;display:inline-flex}.breaker-header-text{color:#fff0;text-align:left;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:6em;font-weight:800;line-height:1;display:inline-flex}.breaker-header-text._5-2{-webkit-text-stroke-width:1px;font-size:5.2em}.breaker-header-text._5-2.team,.text-breaker.sign-up{text-align:center}.fitness-img-1-b{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bbba4f8104feae5f8a779_TF060135-02.jpg);background-position:70% 94%;background-size:auto 130%;width:100%;height:100%}.fitness-img-2-b{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bd3b9804a87d0354f40aa_TF060135-07.jpg);background-position:0%;background-size:auto 110%;width:100%;height:100%}.fitness-img-3-b{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bc2bf4eb97e176be0d43a_TF060135-04.jpg);background-position:30% 100%;background-size:auto 120%;width:100%;height:100%}._6-pack-link{text-decoration:underline}.div-block-325{background-color:var(--black);color:var(--black);justify-content:center;align-items:center;width:100%;display:flex}.fontfest-rich-text p{color:var(--white);font-size:var(--text-size--body-copy);padding-bottom:1em}.fontfest-rich-text a{color:var(--white);text-transform:uppercase;font-weight:600;text-decoration:underline}.fontfest-rich-text a:hover{color:var(--colour--pink)}.fontfest-rich-text li{color:var(--white);font-size:var(--text-size--body-copy);padding-bottom:.5em}.fontfest-rich-text ul{margin-top:0;margin-bottom:10px}.fontfest-rich-text h2{color:#9af1d1;font-size:var(--text-size--mid-level-text);text-transform:none;padding-bottom:1em;font-weight:600}.profile-image-div{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:50px;width:100px;height:100px}.pt-name-div{display:inline-flex}.breaker-header-text-2{color:#fff0;text-align:left;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:white;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:6em;font-weight:800;line-height:1;display:inline-flex}.landing-subheader-2{color:#fff;text-align:left;letter-spacing:normal;-webkit-text-stroke-color:white;border-left:4px solid #8bd6cd;max-width:490px;margin-top:1.5rem;margin-bottom:2.5rem;padding-top:0;padding-bottom:0;padding-left:1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.1em;font-weight:400;line-height:1.4}.landing-subheader-2.contact{max-width:680px;padding-top:0;padding-bottom:0;font-size:1.1em}.image-37{transform:rotate(90deg)}.location-pin-menu{margin-right:6px}.donw-arrow{margin-left:6px}.menu-text-block{display:inline-flex}.arrow-block{justify-content:center;align-items:center;display:flex}.tt-link{color:var(--white);text-decoration:underline}.tt-link:hover{color:var(--colour--pink)}.offers-sub-header{color:var(--colour--green);font-size:var(--text-size--sub-header-2);text-transform:uppercase;font-weight:800}.offers-title-text{color:#fff;text-align:left;-webkit-text-stroke-color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-transform:uppercase;margin-top:0;margin-bottom:0;padding-bottom:1.3rem;font-family:aktiv-grotesk-extended,sans-serif;font-size:2.8em;font-weight:800;line-height:1.1}.offer-item-wrapper{height:auto}.offers-intro{border-left:3px solid var(--colour--pink);color:var(--white);font-size:var(--text-size--sub-header-2);max-width:none;margin-top:0;margin-bottom:0;padding:.25em 0 .25em 1em}.offer-intro-div{grid-column-gap:2.5em;grid-row-gap:2.5em;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;height:auto;padding-top:2em;padding-bottom:2em;display:flex;position:relative}.offer-header-section{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;min-height:auto;margin-top:-6rem;padding-top:6rem;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.text-block-60{text-align:center;text-transform:uppercase;padding-top:12px;padding-bottom:8px;font-weight:800}.text-block-61{text-align:center;padding-bottom:8px;font-size:1.9em;font-weight:800}.text-block-62{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);text-align:center;padding-bottom:12px}.button{background-color:var(--colour--dark);color:var(--white);text-align:center;text-transform:uppercase;margin-bottom:12px;font-size:.8em;font-weight:800}.button:hover{background-color:var(--colour--brown);color:var(--white)}.text-block-63{font-size:var(--text-size--body-copy);font-weight:400;text-decoration:underline}.grid{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:minmax(200px,2.75fr);width:auto}.div-block-326{background-color:var(--colour--grey-3);background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:column;justify-content:center;align-items:center;width:100%;padding-top:6em;padding-bottom:6em;display:flex}.div-block-327{border:.5px solid var(--colour--grey-2);background-color:var(--white);flex-flow:column;justify-content:center;align-items:stretch;width:100%;max-width:350px;height:auto;margin-left:.5em;margin-right:.5em;padding:2em;display:flex}.div-block-328{flex-flow:row;justify-content:center;align-items:stretch;width:100%;max-width:1280px;padding-left:2em;padding-right:2em;display:flex}.link-block-13{font-size:var(--text-size--body-copy);text-align:center;padding-bottom:0;text-decoration:underline}.link-block-13:hover{color:var(--colour--grey-1)}.text-block-64{text-align:center;max-width:700px;margin-left:2em;margin-right:2em;padding-top:0;padding-bottom:3em;font-size:.85em}.collection-list-wrapper{flex-flow:column;width:100%;display:flex}.collection-list-wrapper-2{justify-content:center;align-items:center;width:100%;display:flex}.text-block-65{font-size:var(--text-size--body-copy)}.div-block-329{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:inline-flex}.collection-item-8,.collection-list-3{flex-flow:column;display:flex}.link-8{font-family:var(--aktiv-grotesk-extended)}.link-9{font-weight:var(--regular)}.bold-text-52{font-weight:var(--extra-bold)}.cta-block-wrapper-homepage{flex-direction:row;justify-content:center;display:flex}.cta-block-wrapper-homepage.header{margin-top:2em}.slanted-button-text-homepage{text-transform:uppercase;padding:1.25em 1.75em;font-size:.8em;font-weight:800;line-height:1.2;transform:skew(13deg)}.slanted-button-text-homepage.medium{font-size:.75rem}.slanted-button-text-homepage.large{font-size:.75em}.slanted-button-text-homepage.medium-copy{font-size:.8rem}.slanted-button-text-homepage.large{font-size:var(--text-size--body-copy);text-transform:none}.slanted-button-text-homepage-2{text-transform:uppercase;padding:1.25em 1.75em;font-size:.8em;font-weight:800;line-height:1.2;transform:skew(13deg)}.slanted-button-text-homepage-2.medium{font-size:.75rem}.slanted-button-text-homepage-2.large{font-size:.75em}.slanted-button-text-homepage-2.medium-copy{font-size:.8rem}.slanted-button-text-homepage-2.large{font-size:var(--text-size--body-copy);text-transform:none}.code-embed-3{padding-top:0;padding-bottom:0}.code-embed-4{margin-top:50px;margin-bottom:0}.section-4,.section-5{padding-top:50px;padding-bottom:50px}.slanted-button-text-homepage-copy{text-transform:uppercase;padding:1.25em 1.75em;font-size:.8em;font-weight:800;line-height:1.2;transform:skew(13deg)}.slanted-button-text-homepage-copy.medium{font-size:.75rem}.slanted-button-text-homepage-copy.large{font-size:.75em}.slanted-button-text-homepage-copy.medium-copy{font-size:.8rem}.slanted-button-text-homepage-copy.large{font-size:var(--text-size--body-copy);text-transform:none}.slanted-button-text-homepage-3{text-transform:uppercase;padding:1.25em 1.75em;font-size:.8em;font-weight:800;line-height:1.2;transform:skew(13deg)}.slanted-button-text-homepage-3.medium{font-size:.75rem}.slanted-button-text-homepage-3.large{font-size:.75em}.slanted-button-text-homepage-3.medium-copy{font-size:.8rem}.slanted-button-text-homepage-3.large{font-size:var(--text-size--body-copy);text-transform:none}.image-38{max-width:50%}.header-text-wrapper-copy{color:#333;background-color:#0000001f;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:400px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;min-height:auto;margin-top:0;margin-bottom:0;padding:280px 2em;display:flex;position:relative;overflow:visible}.timetable-subheader-1{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.4}.timetable-subheader-1.botw{color:#fff;-webkit-text-stroke-color:#fff;margin-top:2rem;margin-bottom:1.5rem;font-size:1.1em;font-weight:800;line-height:1.2}.timetable-subheader-1.location{color:#f7cbcb;font-size:var(--text-size--sub-header-1);margin-top:1rem;margin-bottom:1em;font-weight:800;line-height:1}.timetable-subheader-1.botw-copy{color:#fff;-webkit-text-stroke-color:#fff;margin-top:2rem;margin-bottom:1.5rem;font-size:1.1em;font-weight:800;line-height:1.2}.evolv-logo-ff{min-width:300px}.italic-text-2{font-size:1.1em}.homepage-price-link-1-copy{color:#f7cbcb;text-align:center;flex-flow:column;justify-content:center;align-items:flex-end;margin-right:0;padding-bottom:0;padding-left:0;padding-right:0;display:flex}.homepage-price-link-1-copy:hover{color:#f7cbcb}.prices-tab-text-wrapper-1{background-color:#fff;border-left:.5px #4e4e4e;border-right:.5px #9b9b9b;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-width:295px;max-width:none;padding:2rem 2rem 2rem 2em;font-size:1em;display:flex}.prices-tab-text-wrapper-1.homepage{background-color:#ffffff0d;border-radius:0;width:auto;min-width:220px;padding:2em 2rem 2em 2em}.price{color:#6e6e73;text-align:center;padding-top:0;padding-bottom:.5rem;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;line-height:1.3}.price.homepage{color:#b9b9b9;letter-spacing:.025em;font-size:.75em;line-height:1.3}.location-price-2{color:#8bd6cd;text-align:center;padding-top:.5em;padding-bottom:.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.3em;font-weight:800;line-height:1}.location-price-6{color:#8bd6cd;text-align:center;padding-top:.5em;padding-bottom:.5em;padding-right:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.3em;font-weight:800;line-height:1;display:flex}.price-text-wrapper-2{text-align:center}.price-description-new{color:#6e6e73;text-align:center;padding-top:0;padding-bottom:.5rem;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;line-height:1.3}.price-description-new.homepage{color:#fff;letter-spacing:.025em;font-size:.75em;line-height:1.3;display:flex}.email-icon-2{width:40px}.facebook-icon{flex:0 auto;width:32px;margin-bottom:0;margin-left:0;padding-left:0}.tiktok-icon{width:32px}.youtube-icon{width:40px}.cookie-div-2{z-index:30;background-color:#171a24;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.sm1{grid-column-gap:16px;grid-row-gap:16px;text-align:center;background-color:#000;border-top:.5px #818181;flex-direction:column;grid-template:".Area-2 Area. . .Area-5 Area-6. . .Area-4 Area-3"/1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;padding:2em;font-size:1em;display:grid}.insta-icon{width:32px}.membership-price-4{text-align:center;padding-top:.25em;padding-bottom:.25em;font-size:1.3em;font-weight:800}.tab-link-text-copy{color:#6e6e73;font-size:.65em}.tab-link-text-copy.prices-page{color:#6e6e73;font-size:.75em}.student-tcs-2{color:#6e6e73;text-align:center;max-width:720px;padding-top:2em;font-size:.85em;font-style:italic;line-height:1.4}.prices-tabs-student-new{flex-direction:column;align-items:center;width:100%;max-width:1280px;display:flex}.product-options-header-2{color:#6e6e73;text-align:center;margin-bottom:0;padding-left:2em;padding-right:2em;font-size:1.7rem;font-weight:800}.product-options-header-2.memberships{color:#6e6e73;margin-bottom:.1em}.membership-details-3{text-align:center;font-size:.85em;line-height:1.3}.membership-details-3.annual-cost{color:#6e6e73;padding-top:1em}.membership-price-5{text-align:center;padding-top:.25em;padding-bottom:.25em;font-size:1.3em;font-weight:800}.student-tcs-3{color:#6e7273;text-align:center;max-width:720px;padding-top:2em;font-size:.85em;font-style:italic;line-height:1.4}.membership-details-4{text-align:center;font-size:.85em;line-height:1.3}.membership-details-4.annual-cost{color:#6e6e73;padding-top:1em}.purchase-options-section-student{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 1em;padding:8em 0;display:flex}.purchase-options-section-student.price-page{background-color:var(--colour--grey-3);margin-left:0;margin-right:0}.purchase-options-section-student.hide,.purchase-options-section-student.rolling-only{display:flex}.page-body-white{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100%;font-family:aktiv-grotesk-extended,sans-serif;font-size:1em;overflow:visible}._3-grid-new{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1440px;margin:0;padding:0}._3-grid-new.corporate{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;max-width:1280px;display:grid}.pricing-top{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:140px;display:flex}.button-wrap{width:100%;padding-top:24px;padding-bottom:24px}.feature-text-mobile{color:#848199;font-size:15px;display:none}.price-type{color:#ce8946;margin-top:0;font-size:25px}.feature-text{color:#848199;text-align:center;font-size:15px}.pricing-column{box-shadow:none;padding:21px}.container-2{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1170px;display:none}.price-type-1{color:silver;margin-top:0;font-size:25px}.feature-check{justify-content:center;align-items:center;width:100%;margin-bottom:11px;padding-top:0;padding-bottom:0;display:flex}.feature-item{justify-content:center;align-items:center;width:100%;padding-top:4px;padding-bottom:4px;display:flex}.pricing-column-white{box-shadow:none;border-radius:0;padding:21px}.title-wrap{color:#7b88a8;text-align:left;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding-top:33px;display:flex;position:relative}.check{width:18px;margin-right:16px}.price-grid{grid-column-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.feature-grid{grid-column-gap:0px;grid-row-gap:32px;grid-template-rows:auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-items:stretch start;display:grid}.pricing-column-features{padding:21px}.price-type-2{color:gold;margin-top:0;font-size:25px}.product-options-header-2-student{color:#6e6e73;text-align:center;margin-bottom:0;padding-left:2em;padding-right:2em;font-size:1.7rem;font-weight:800}.product-options-header-2-student.memberships{color:#6e6e73;margin-bottom:-4em}.product-options-header-2-memberships{color:#6e6e73;text-align:center;margin-bottom:0;padding-left:2em;padding-right:2em;font-size:1.7rem;font-weight:800}.product-options-header-2-memberships.memberships{color:#6e6e73;margin-bottom:-4em}.angle-side-pt{z-index:3;transform-style:preserve-3d;height:101%;position:absolute;inset:auto -1px 0 auto;transform:rotateX(0)rotateY(180deg)rotate(0)}.image-block-wrapper-pt{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64afbc8e6f3cb0d160e984dd_TF120623-01.webp);background-position:50%,100%;background-size:450px,cover;position:relative}.image-block-wrapper-pt.students{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/680790549fbdbeca59204deb_Fontborough126%20\(2\).jpg);background-position:50%,50%}.packages-text-pt{text-align:center;width:auto;max-width:400px;font-size:.85em}.packages-text-pt.students{padding-bottom:1.25em}.text-image-section-member{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:wrap;justify-content:center;align-items:stretch;width:100%;max-width:1920px;height:auto;min-height:610px;display:flex}.text-image-section-member.no-fade{margin-top:16px;display:none}.block-text-wrapper-pt{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-left:3em;padding-right:3em;display:flex}.block-text-wrapper-pt.beige-texture{background-color:#fff;margin-bottom:0;padding:4em 2em}.img-txt-grid-2{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff;grid-template-rows:auto;grid-template-columns:1.5fr 1.25fr;width:100%;height:100%;position:relative}.img-txt-grid-2.junior-comp{grid-template-columns:1.5fr 1.5fr}.box-title-2{color:#171a24;text-align:center;padding-bottom:1em;font-size:1.3em;font-weight:800;position:relative}.form-title-2{padding-bottom:1.25em;font-size:1.3em}.webform-subheader-2{color:#8bd6cd;text-align:center;text-transform:uppercase;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.1em;font-weight:800;line-height:1.2;display:inline}.body-btn-copy-2{color:#fff;text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:2em;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7em;font-weight:800;line-height:1.2}.body-btn-copy-2:hover{color:#171a24;background-color:#f3cdcb}.timetable-header-test{z-index:3;color:#333;background-color:#282639;background-image:linear-gradient(#171a24a6,#171a24a6),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f29293d8e53b1915049c3_TF040624-04.jpg);background-position:0 0,50%;background-size:auto,960px;flex-direction:column;align-items:center;width:100%;max-width:600px;margin-bottom:0;padding:6em 3em;display:flex;position:relative}.form-container-pt{background-color:#fff;border-radius:0;width:100%;max-width:600px;margin:0;padding:2em}.success-text-2{color:#000;text-align:center;font-size:.95em;line-height:1.4}.webfrom-header-2{color:#fff;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-bottom:.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:2em;font-weight:800;line-height:1.1}.div-block-330{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6807915c5f11d397aabbe0f7_Board%20Climbing%20DT.webp);background-position:0 0;background-size:cover;border:1px solid #f2f2f2;border-radius:60px;width:120px;height:120px;margin-bottom:1.5em}.div-block-330.hide{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6807915c5f11d397aabbe101_Borough%20Intro%20to%20Bouldering%20MOB.webp);display:none}.timetable-description-3{color:#fff;text-align:center;margin-top:1rem;margin-bottom:0;font-size:.95em;line-height:1.4}.timetable-description-3.climbing-camp{max-width:490px}.box-title-3{color:#171a24;text-align:center;padding-bottom:1em;font-size:1.3em;font-weight:800;position:relative}.purchase-options-section-member{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 1em -7.8em;padding:8em 0;display:flex}.purchase-options-section-member.price-page{background-color:var(--colour--grey-3);margin-left:0;margin-right:0}.purchase-options-section-member.hide{display:flex}.purchase-options-section-member.rolling-only{padding-top:0;padding-bottom:0;display:flex}.purchase-options-section-member.space-below{margin-bottom:0}.purchase-options-section-member.space-below.hide{display:none}.block-text-wrapper-member{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-left:3em;padding-right:3em;display:flex}.block-text-wrapper-member.beige-texture{background-color:#fff;margin-bottom:0;padding:4em 2em}.image-block-wrapper-member{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64afbc8e6f3cb0d160e984dd_TF120623-01.webp);background-position:50%,100%;background-size:450px,cover;position:relative}.image-block-wrapper-member.students{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/680790549fbdbeca59204deb_Fontborough126%20\(2\).jpg);background-position:50%,50%}.packages-text-member{text-align:center;width:auto;max-width:400px;font-size:.85em}.packages-text-member.students{padding-bottom:1.25em}.box-title-3-member{color:#171a24;text-align:center;padding-bottom:1em;font-size:1.3em;font-weight:800;position:relative}.form-container-corporate{background-color:#fff;border-radius:0;width:100%;max-width:600px;margin:0;padding:2em}.form-container-corporate.dark{background-color:#fff0;width:auto;max-width:none;padding:0}.form-block-corporate{margin-bottom:0}.double-form-corporate{flex-flow:row;display:flex}.form-block-pt{margin-bottom:0}.form-field-msg-dark-2{color:#fff;background-color:#fff0;border:1px solid #fff6;border-radius:0;width:100%;min-height:140px;margin-bottom:.5em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.3}.form-field-msg-dark-2:active,.form-field-msg-dark-2:focus{border-color:#8bd6cd}.form-field-msg-dark-2::placeholder{color:#6e6e73}.form-hub{letter-spacing:normal;flex-direction:column;align-items:center;width:100%;max-width:none;height:auto;display:flex}.image-block-wrapper-copy{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/64afbc8e6f3cb0d160e984dd_TF120623-01.webp);background-position:50%,100%;background-size:450px,cover;position:relative}.image-block-wrapper-copy.students-hub{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/681d062a2c48b2343e6704c1_CBP-12919_websize.jpg);background-position:50%,50%;background-size:450px,cover}.green-2{color:#8bd6cd}.form-field-dark-2{color:#fff;background-color:#fff0;border:1px solid #fff6;border-radius:0;width:100%;margin-bottom:.75em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.1}.form-field-dark-2:active,.form-field-dark-2:focus{border-color:#8bd6cd}.form-field-dark-2::placeholder{color:#6e6e73}.div-block-300-hub{background-color:#282639;justify-content:center;align-items:center;padding:6em 2em;display:flex}.landing-wrapper-2{justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;font-weight:400;display:flex;position:absolute;inset:auto 0% 0%}.text-image-section-hub{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:wrap;justify-content:center;align-items:stretch;width:100%;max-width:1920px;height:auto;min-height:610px;display:flex}.text-image-section-hub.no-fade{margin-top:8px}.timetable-header-copy-3{z-index:3;color:#333;background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/681d062a2c48b2343e6704c8_TF260324-02.webp);background-position:50%;background-size:960px;flex-direction:column;align-items:center;width:100%;max-width:600px;margin-bottom:0;padding:3em;display:none;position:relative}.contact-form-div-dark-hub{color:#333;background-color:#171a24;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:none;height:100%;padding:6em 4em;display:flex;position:relative}.landing-div-hub{z-index:2;background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/681d062a2c48b2343e6704d0_TF040624-05.webp);background-position:50%,0 0,100% 30%;background-size:450px,auto,100%;flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%;max-width:1920px;height:100%;min-height:540px;padding:0;display:flex;position:relative}.landing-div-hub.students-hub{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/681d062a2c48b2343e6704d7_Fontborough128.jpg);background-position:50%,0 0,50%;background-size:450px,auto,cover}.packages-text-2{text-align:center;width:auto;max-width:400px;font-size:.85em}.packages-text-2.students{padding-bottom:1.25em}.footer-options-2{color:#fff;text-align:left;letter-spacing:.025em;border-radius:0;padding-bottom:.7em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7rem;font-weight:400;line-height:1.4}.form-detail-hub{color:#fff;text-align:center;max-width:400px;padding-top:1.5em;padding-bottom:2em;font-size:.85em}.breaker-header-text-hub{color:#fff0;text-align:left;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:white;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:6em;font-weight:800;line-height:1;display:inline-flex}.div-block-331{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6807915c5f11d397aabbe0f7_Board%20Climbing%20DT.webp);background-position:0 0;background-size:cover;border:1px solid #f2f2f2;border-radius:60px;width:120px;height:120px;margin-bottom:1.5em}.div-block-331.intro-borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6807915c5f11d397aabbe101_Borough%20Intro%20to%20Bouldering%20MOB.webp)}.intro-form-section-2{border-bottom:1px solid #6e6e73;width:100%}.box-title-4{color:#171a24;text-align:center;padding-bottom:1em;font-size:1.3em;font-weight:800;position:relative}.box-title-4.green-2{text-transform:uppercase}.location-student-link-hub{color:#fff;font-weight:600;text-decoration:underline}.location-student-link-hub:hover{color:#f7cbcb}.footer-info-text-2{color:#fff;-webkit-text-stroke-color:#fff;max-width:990px;padding:0 3em 0 0;font-size:.85em;font-style:italic;font-weight:400;line-height:1.3}.footer-container-update{grid-column-gap:1em;grid-row-gap:1em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;max-width:1280px;margin-top:-77px;padding:6em 2em 0;display:grid}.location-menu-text-2{color:#99918c;text-align:left;letter-spacing:normal;text-transform:uppercase;font-family:aktiv-grotesk-extended,sans-serif;font-size:.65em;font-weight:600;line-height:1}.location-menu-text-2.update{color:#fff;font-size:.75rem;font-weight:800;display:inline}.info-box-section-2{background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4em 2em;display:flex}.info-box-section-2.memberships{border-top:.5px solid #ffffff80;flex-direction:column;align-items:center;padding-top:6em;padding-bottom:6em}.cookie-div-3{z-index:30;background-color:#171a24;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.landing-subheader-hub{color:#fff;text-align:left;letter-spacing:normal;-webkit-text-stroke-color:white;border-left:4px solid #8bd6cd;max-width:490px;margin-top:1.5rem;margin-bottom:2.5rem;padding-top:0;padding-bottom:0;padding-left:1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.1em;font-weight:400;line-height:1.4}.landing-subheader-hub.memberships-copy{max-width:590px}.div-block-332{justify-content:center;align-items:center;padding-top:1em;display:flex}.body-btn-hub{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:1.5em;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.65em;font-weight:800;line-height:1.2}.body-btn-hub:hover{color:#171a24;background-color:#f3cdcb}.body-btn-hub.packages-hub{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.body-btn-hub.packages-hub:hover{color:#171a24;background-color:#8bd6cd}.contact-form-title-dark-2{color:#f7cbcb;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2}.pre-footer-grid-2{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff;grid-template-rows:auto;width:100%}.body-2{color:#171a24;text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.85em;font-weight:400;line-height:1.4}.body-2.white{color:#fff;text-align:center;font-size:.85em}.body-2.white.location-link-spacer{margin-left:0;margin-right:0;padding-left:.5em;padding-right:.5em;display:inline}.submit-btn-green-2{color:#171a24;letter-spacing:normal;text-transform:uppercase;background-color:#8bd6cd;border-radius:0;width:100%;max-width:none;margin-top:.5em;padding:1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;font-weight:800;line-height:1.6}.submit-btn-green-2:hover{color:#171a24;background-color:#fff}.timetable-header-copy-4{z-index:3;color:#333;background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/681d062a2c48b2343e6704c8_TF260324-02.webp);background-position:50%;background-size:960px;flex-direction:column;align-items:center;width:100%;max-width:600px;margin-bottom:0;padding:3em;display:none;position:relative}.packages-text-3{text-align:center;width:auto;max-width:400px;font-size:.85em}.packages-text-3.students{padding-bottom:1.25em}.footer-options-3{color:#fff;text-align:left;letter-spacing:.025em;border-radius:0;padding-bottom:.7em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7rem;font-weight:400;line-height:1.4}.div-block-333{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6807915c5f11d397aabbe0f7_Board%20Climbing%20DT.webp);background-position:0 0;background-size:cover;border:1px solid #f2f2f2;border-radius:60px;width:120px;height:120px;margin-bottom:1.5em}.div-block-333.intro-borough{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6807915c5f11d397aabbe101_Borough%20Intro%20to%20Bouldering%20MOB.webp)}.info-box-section-3{background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4em 2em;display:flex}.info-box-section-3.memberships{border-top:.5px solid #ffffff80;flex-direction:column;align-items:center;padding-top:6em;padding-bottom:6em}.cookie-div-4{z-index:30;background-color:#171a24;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.div-block-334{justify-content:center;align-items:center;padding-top:1em;display:flex}.contact-form-title-dark-3{color:#f7cbcb;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2}.pre-footer-grid-3{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff;grid-template-rows:auto;width:100%}.body-3{color:#171a24;text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.85em;font-weight:400;line-height:1.4}.body-3.white{color:#fff;text-align:center;font-size:.85em}.body-3.white.location-link-spacer{margin-left:0;margin-right:0;padding-left:.5em;padding-right:.5em;display:inline}.submit-btn-green-3{color:#171a24;letter-spacing:normal;text-transform:uppercase;background-color:#8bd6cd;border-radius:0;width:100%;max-width:none;margin-top:.5em;padding:1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;font-weight:800;line-height:1.6}.submit-btn-green-3:hover{color:#171a24;background-color:#fff}.landing-wrapper-hub{justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;font-weight:400;display:flex;position:absolute;inset:auto 0% 0%}.box-title-4-hub{color:#171a24;text-align:center;padding-bottom:1em;font-size:1.3em;font-weight:800;position:relative}.box-title-4-hub.green-2{color:var(--colour--pink);text-transform:uppercase}.footer-container-2{grid-column-gap:1em;grid-row-gap:1em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;max-width:1280px;padding:6em 2em;display:grid}.slanted-button-2{color:#fff;text-transform:uppercase;background-color:#282639;padding-bottom:0;transform:skew(-12deg)}.slanted-button-2:hover{color:#171a24;background-color:#8bd6cd;transform:skew(-13deg)}.slanted-button-2.font-fest{color:#171a24;background-color:#92edcc;display:flex}.slanted-button-2.font-fest:hover{color:#fff;background-color:#ff8c3e}.angle-side-junior-comp{z-index:3;transform-style:preserve-3d;height:101%;position:absolute;inset:auto -1px 0 auto;transform:rotateX(0)rotateY(180deg)rotate(0)}.angle-side-junior-comp.oppersite{height:100%;inset:0 auto auto 0;transform:none}.header-text-junior-comp{color:#fff;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:4.6em;font-weight:800;line-height:1}.sponsor-text-2{color:#6e6e73;text-align:center;max-width:680px;padding-top:2em;font-size:.9em;font-weight:500}.sponsor-text-2.evolv{color:#171a24;text-transform:uppercase;max-width:760px;padding-top:1.5em;font-size:1.1em;font-weight:800}.faq-module-title-2{color:#171a24;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2;position:absolute}.faq-module-title-2.botw{color:#fff}.faq-section-copy{background-color:#fff;justify-content:center;width:100%;max-width:1920px;display:flex}.faq-section-copy.botw-copy-copy{background-color:#171a24}.down-arrow-junior-comp{width:27px}.tabs-menu-junior-comp{border:1px #000;border-right:1px solid #e0e0e0;flex-direction:column;justify-content:flex-start;align-items:stretch;width:50%;padding-top:3.5em;padding-bottom:0;padding-right:2em;display:flex}.tabs-menu-junior-comp.junior-comp{border-right-style:none;width:45%;padding-top:3.5em;padding-right:1.5em}.text-image-section-junior-comp{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:wrap;justify-content:center;align-items:stretch;width:100%;max-width:1920px;height:auto;min-height:610px;display:flex}.header-section-junior-comp{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:700px;min-height:auto;margin-top:-6rem;padding-top:6rem;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.header-section-junior-comp.fontfest-copy{height:720px;margin-top:0;padding-top:3rem}.background-video-junior-comp{z-index:1;width:100%;height:100%}.text-block-66{color:#061c3f;text-align:center;border-bottom:1px solid #fff;border-radius:1px;width:auto;max-width:none;margin-bottom:2rem;padding-bottom:2rem;font-size:.8em;line-height:1.4}.text-block-66.fontfest{color:#171a24;border-bottom-style:none;max-width:430px;margin-bottom:0;padding-bottom:1.5em;font-size:.85em}.cookie-div-5{z-index:30;background-color:#171a24;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.div-block-335{color:#000;background-color:#000;justify-content:center;align-items:center;width:100%;display:flex}.body-btn-junior-comp{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:1.5em;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.65em;font-weight:800;line-height:1.2}.body-btn-junior-comp:hover{color:#171a24;background-color:#f3cdcb}.body-btn-junior-comp.packages-copy{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.body-btn-junior-comp.packages-copy:hover{color:#171a24;background-color:#8bd6cd}.sponsor-header-2{color:#6e6e73;text-align:center;padding-bottom:1em;font-size:.95em}.sponsor-header-2.evolv{color:#171a24;padding-bottom:.5em;font-size:.8em;font-weight:500}.div-block-336{flex-direction:column;align-items:center;max-width:450px;display:flex}.body-4{color:#171a24;text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.85em;font-weight:400;line-height:1.4}.body-4.semi-bold{font-size:.85em;font-weight:600}.body-4.semi-bold.botw{color:#fff}.header-text-wrapper-junior-comp{z-index:2;color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;min-height:370px;margin-top:0;margin-bottom:0;padding:0 2em 0 0;display:flex;position:relative;overflow:visible}.text-block-67{color:#061c3f;text-align:center;border-bottom:1px solid #fff;border-radius:1px;width:auto;max-width:none;margin-bottom:2rem;padding-bottom:2rem;font-size:.8em;line-height:1.4}.text-block-67.fontfest{color:#171a24;border-bottom-style:none;max-width:430px;margin-bottom:0;padding-bottom:1.5em;font-size:.85em}.div-block-337{flex-direction:column;align-items:center;max-width:450px;display:flex}.background-video-3-junior-comp{z-index:1;width:100%;height:100%}.block-text-wrapper-junior-comp{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-left:3em;padding-right:3em;display:flex}.block-text-wrapper-junior-comp.beige-texture{padding:var(--padding--4em)var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);background-color:#fff;margin-bottom:0;padding:4em 2em}.img-txt-wrapper-junior-comp{width:100%;max-width:1440px;padding:.75em}.img-txt-wrapper-junior-comp.students,.img-txt-wrapper-junior-comp.no-space-above{padding-top:0}.student-tcs-4{color:#6e7273;text-align:center;max-width:720px;padding-top:2em;font-size:.85em;font-style:italic;line-height:1.4}.main-menu-link-block-2{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.main-menu-link-block-2.w--current{color:#99918c}.membership-details-copy{font-size:var(--text-size--body-copy);text-align:center;line-height:1.3}.text-block-68{display:block}.membership-details-copy{font-size:var(--text-size--body-copy);text-align:center;padding-top:2em;line-height:1.3}.membership-details-copy.annual-cost{color:var(--colour--grey-1);padding-top:1em}.membership-details-copy.light{color:var(--colour--grey-1);line-height:1.4}.membership-details-copy.triptych{color:var(--colour--grey-1);padding-top:0}.membership-details-copy.discount{padding-top:0}.membership-details-copy.saving{text-transform:none;padding-top:1em;font-weight:700;line-height:1.3}.membership-details-copy-copy{color:#fff;font-size:var(--text-size--body-copy);text-align:center;padding-top:2em;line-height:1.3}.membership-details-copy-copy.annual-cost{color:var(--colour--grey-1);padding-top:1em}.membership-details-copy-copy.light{color:var(--colour--grey-1);line-height:1.4}.membership-details-copy-copy.triptych{color:var(--colour--grey-1);padding-top:0}.membership-details-copy-copy.discount{padding-top:0}.membership-details-copy-copy.saving{text-transform:none;padding-top:1em;font-weight:700;line-height:1.3}.quick-stack{margin-top:-114px}.info-box-section-copy{z-index:10;padding:0em var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)8em;background-color:#28263900;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:-110px;display:flex;position:relative;top:auto}.info-box-section-copy.memberships{border-top:.5px solid #ffffff80;flex-direction:column;align-items:center;padding-top:6em;padding-bottom:6em}.quick-stack-2{max-width:1440px;padding:0}.purple-grad{z-index:1;background-image:linear-gradient(#28263900,#282639);width:100%;height:200px;position:absolute;inset:auto 0% 0%}.purple-grad.hp{background-image:linear-gradient(#28263900,#282639);height:70%}.purple-grad.hp.black{background-image:linear-gradient(#171a2400,#171a24);height:50%}.cta-text-block-2{color:#fff;padding-right:.5em;font-size:.85em}.animated-line-2{background-color:#8bd6cd;width:10px;height:1.5px}.info-box-text-2{color:#fff;padding-top:0;padding-bottom:1rem;font-size:.85em;font-weight:400}.info-box-fitness1{background-color:#0000;border:.5px #fff;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem 2rem 2rem 2em;display:flex}.info-box-fitness1._3-3{border-style:solid;border-color:#ffffff80}.info-box-title-2{color:#f7cbcb;text-transform:uppercase;margin-top:0;margin-bottom:1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.1em;font-weight:800;line-height:1.2}.product-section{z-index:0;padding:0em var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)8em;background-color:var(--colour--purple);flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:0;display:flex;position:static;top:auto}.product-section.memberships{border-top:.5px solid #ffffff80;flex-direction:column;align-items:center;padding-top:6em;padding-bottom:6em}.product-section.hp{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:400px;padding:0 50px 120px;position:relative}.product-section.hp.black{z-index:auto;background-color:var(--colour--dark)}.product-section.flow2{padding-top:8em}.product-section.hide{display:none}.product-section.middle{padding-top:8em}.product-stack{max-width:1440px;padding:0;position:relative}.product-detail-below{color:#fff;font-size:var(--text-size--body-copy);text-align:center;padding-top:3em;line-height:1.3}.product-detail-below.annual-cost{color:var(--colour--grey-1);padding-top:1em}.product-detail-below.light{color:var(--colour--grey-1);line-height:1.4}.product-detail-below.triptych{color:var(--colour--grey-1);padding-top:0}.product-detail-below.discount{padding-top:0}.product-detail-below.saving{text-transform:none;padding-top:1em;font-weight:700;line-height:1.3}.product-div{background-color:#fff0;border:1px solid #fff;border-radius:1px;flex-direction:column;justify-content:space-between;width:auto;min-width:350px;max-width:none;height:100%;display:flex}.product-div.vouchers{min-width:260px}.product-div.two-column{min-width:auto;max-width:500px}.product-div.two-column-copy{background-color:#ffffffd9;min-width:auto;max-width:none}.product-title{color:var(--colour--pink);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-2);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:800;line-height:1.2}.product-title.dark{color:var(--colour--dark);font-size:var(--text-size--sub-header-2);margin-bottom:0}.product-title.dark-copy{color:#fff;margin-bottom:0;font-size:1.1em}.product-title.dark{color:#171a24;margin-bottom:0;font-size:1.1em}.product-title.dark-copy{color:var(--colour--dark);font-size:var(--text-size--sub-header-2);margin-bottom:0}.product-price{color:var(--white);text-align:center;padding-top:0;padding-bottom:0;font-size:1.7em;font-weight:800}.product-price.large{padding-top:0;padding-bottom:0;font-size:1.7em}.product-details{color:var(--white);font-size:var(--text-size--body-copy);text-align:center;padding-top:20px;padding-bottom:20px;line-height:1.3}.product-details.annual-cost{color:var(--colour--grey-1);padding-top:1em}.product-details.light{color:var(--colour--grey-1);line-height:1.4}.product-details.triptych{color:var(--colour--grey-1);padding-top:0}.product-details.discount{padding-top:0}.product-details.saving{text-transform:none;padding-top:1em;font-weight:700;line-height:1.3}.product-details.short{max-width:300px}.product-details.short-copy{max-width:660px}.product-details.link{padding-top:0}.cell{flex-flow:column;justify-content:center;align-items:stretch}.product-cell{justify-content:space-between;align-items:center}.pric{justify-content:center;align-items:center}.product-info-stack{background-color:#ffffff0f;border:.5px #fff;border-radius:0;justify-content:space-between;align-items:center;width:100%;height:100%;padding:30px}.product-info-stack.dark{background-color:#ffffff0f}.main-button{font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy-small);text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:0;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-weight:800;line-height:1.2}.main-button:hover{color:#171a24;background-color:#f3cdcb}.main-button.packages{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.main-button.packages:hover{background-color:var(--colour--green);color:#171a24}.main-button.cms{color:#fff;background-color:#171a24;margin-top:1.5rem;font-size:.75em}.main-button.cms:hover{color:#171a24;background-color:#f3cdcb}.main-button.promo{color:#282639;background-color:#8bd6cd;margin-top:0}.main-button.promo:hover{background-color:#f7cbcb}.main-button.price{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:0 1em 1em;padding-top:1em;padding-bottom:1em}.main-button.price:hover{background-color:var(--colour--green);color:#171a24}.main-button.packages{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.main-button.packages:hover{color:#171a24;background-color:#8bd6cd}.main-button.price{color:#fff;background-color:#171a24;margin:0 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.main-button.price:hover{color:#171a24;background-color:#8bd6cd}.main-button._6-pack-offer{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.main-button._6-pack-offer:hover{color:#fff;background-color:#303945}.product-title-copy{color:var(--white);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--sub-header-2);text-align:center;text-transform:uppercase;margin-top:.5em;margin-bottom:0;font-weight:400;line-height:1.1}.product-title-copy.dark{color:var(--colour--dark);font-size:var(--text-size--sub-header-2);margin-bottom:0}.product-title-copy.dark-copy{color:#fff;margin-bottom:0;font-size:1.1em}.product-title-copy.dark{color:#171a24;margin-bottom:0;font-size:1.1em}.product-title-copy.dark-copy{color:var(--colour--dark);font-size:var(--text-size--sub-header-2);margin-bottom:0}.product-title-copy.italic{font-style:italic}.product-title-copy.italic-copy{color:var(--colour--green);text-transform:none;font-style:italic}.cell-2{justify-content:flex-start;align-items:center}.main-info-stack{padding:0}.main-info-cell{justify-content:flex-start;align-items:center}.product-button-cell{justify-content:flex-end;align-items:stretch}.italic-link{color:#fff;text-decoration:underline}.text-block-69{text-align:center;text-transform:uppercase;font-size:15px;font-style:normal;font-weight:800}.tabs-menu-2{border:.5px solid #fff;border-radius:0;justify-content:center;align-items:center;width:100%;max-width:970px;display:flex}.ft-tab-link{background-color:#ddd0;justify-content:center;align-items:center;width:505px;padding-top:.5em;display:flex}.ft-tab-link:hover{background-color:var(--colour--dark)}.ft-tab-link.w--current{background-color:#ffffff1f}.ft-tab-link.w--current:hover{background-color:var(--colour--dark)}.ft-tab-link.first{border-right:.5px solid #fff}.ft-tab-link.first.w--current{background-color:#ffffff1f}.ft-tab-link.first.w--current:hover{background-color:var(--colour--dark)}.ft-tab-link.right{color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px}.ft-tab-link.right.w--current{background-color:var(--colour--green);color:var(--colour--dark);border-radius:0}.ft-tab-link.left{color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px}.ft-tab-link.left.w--current{background-color:var(--colour--green);color:var(--colour--dark);border-radius:0;padding-top:10px;padding-bottom:10px}.ft-tab-link.middle{color:#fff;border:1px #000;border-left:.5px solid #fff;border-right:.5px solid #fff;border-radius:0;padding-top:10px;padding-bottom:10px}.ft-tab-link.middle:hover{border-radius:0}.ft-tab-link.middle.w--current{background-color:var(--colour--green);color:var(--colour--dark)}.tabs{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1440px;display:flex}.tabs.hp{position:relative;top:0}.tabs-content-2{justify-content:center;align-items:center;width:100%;padding-top:50px;display:flex}.bold-text-53{color:#fff;text-decoration:underline}.link-white{color:#fff;font-style:normal;text-decoration:underline}.link-white:hover{color:#ffffffbf}.large-button{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:0;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.95em;font-weight:800;line-height:1.2}.large-button:hover{color:#171a24;background-color:#f3cdcb}.large-button.packages{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.large-button.packages:hover{background-color:var(--colour--green);color:#171a24}.large-button.cms{color:#fff;background-color:#171a24;margin-top:1.5rem;font-size:.75em}.large-button.cms:hover{color:#171a24;background-color:#f3cdcb}.large-button.promo{color:#282639;background-color:#8bd6cd;margin-top:0}.large-button.promo:hover{background-color:#f7cbcb}.large-button.price{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:0 1em 1em;padding-top:1em;padding-bottom:1em}.large-button.price:hover{background-color:var(--colour--green);color:#171a24}.large-button.packages{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.large-button.packages:hover{color:#171a24;background-color:#8bd6cd}.large-button.price{color:#fff;background-color:#171a24;margin:0 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.large-button.price:hover{color:#171a24;background-color:#8bd6cd}.large-button._6-pack-offer{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.large-button._6-pack-offer:hover{color:#fff;background-color:#303945}.large-button.product-options{margin-top:0}.tab-pane-tab-3,.tab-pane-tab-1-3{text-align:center;width:100%}.explainer-tab-menu{border-right:1px solid var(--colour--grey-2);flex-flow:column;align-items:center;width:220px;margin-right:2em;padding-right:2em;display:flex}.tabs-content-3{width:100%}.tabs-2{display:flex}.explainer-tab-link{border-style:solid;border-width:1px;border-color:var(--colour--grey-2)#e0e0e0 #e0e0e0;font-size:var(--text-size--body-copy);text-transform:uppercase;background-color:#ddd0;border-radius:0;justify-content:center;align-items:center;width:100%;height:80px;font-weight:800;display:flex}.explainer-tab-link.w--current{background-color:#f2f2f2bf}.heading-28{text-align:center}.div-block-338{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6807915c5f11d397aabbe0f7_Board%20Climbing%20DT.webp);background-position:0%;background-size:cover;width:100%;height:500px;position:relative}.heading-29{font-size:var(--text-size--sub-header-2);text-transform:none;font-style:normal;font-weight:800}.quick-stack-3{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--white);width:100%;padding:0}.div-block-339{background-color:#fff;flex-flow:column;justify-content:center;align-items:stretch;width:auto;max-width:480px;padding:2em 1.5em 2em 4em;display:flex}.explainer-subheader{color:#171a24;font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--mid-level-text);text-align:left;letter-spacing:normal;text-transform:none;background-color:#0000;margin-top:0;margin-bottom:1em;font-weight:600;line-height:1.4}.explainertext{color:var(--colour--grey-1);text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;font-weight:400;line-height:1.4}.explainertext.faq{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);letter-spacing:normal;background-color:#0000;width:auto;height:auto;padding-right:0;font-weight:400;line-height:1.4;display:block}.explainertext.packages{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;max-width:430px}.explainertext.packages-copy{color:#171a24;text-align:center;text-align:center;max-width:450px;font-size:.8em}.explainertext.climbing-wall{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;max-width:450px}.cell-3{justify-content:center;align-items:flex-start}.text-image-section-copy{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-flow:wrap;justify-content:center;align-items:stretch;width:100%;max-width:1920px;height:auto;min-height:610px;display:flex}.img-txt-wrapper-copy{width:100%;max-width:1440px;margin-top:8em;margin-bottom:8em;padding:0 2em}.img-txt-wrapper-copy.students,.img-txt-wrapper-copy.no-space-above{padding-top:0}.div-block-340{display:flex}.option-link-cell{justify-content:center;align-items:center}.oprions-link{color:#fff;text-decoration:underline}.oprions-link:hover{color:var(--colour--green);font-style:italic}.menu-bar-copy{z-index:6;background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1920px;height:3em;margin-top:1.5em;margin-bottom:1.5em;padding-left:2em;padding-right:2em;display:flex;position:sticky;inset:0% 0% auto}.sticky-menu-container-copy{flex-direction:row;justify-content:space-around;width:100%;max-width:1280px;display:flex;position:static}.location-menu-wrapper-copy{background-color:#0000;align-items:center;width:50%;height:3em;display:flex;position:relative}.menu-items{border-top:.5px none var(--colour--grey-2);background-color:#f2f2f200;justify-content:center;align-items:center;width:100%;height:100vh;overflow:auto}.menu-item-text-copy{color:#171a24;text-align:left;letter-spacing:0;text-transform:none;padding-right:.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:16px;font-weight:800;line-height:1;display:flex}.menu-item-text-copy.mobile{color:#171a24;font-size:var(--text-size--section-header);padding-right:.7em;font-size:.85em;display:flex}.navbar{background-color:#ddd0;height:auto;display:flex;position:fixed}.container-3{flex-flow:row;justify-content:space-between;align-items:center;width:100%;min-width:100%;height:auto;display:flex;position:relative}.brand{width:70px;padding-bottom:0;position:static;left:50%;right:50%}.menu-button{z-index:5000;height:60px;position:static;inset:auto 0% auto auto}.menu-button:hover{background-color:var(--colour--grey-3)}.menu-button.w--open{background-color:var(--colour--grey-3);color:#fff;flex-flow:column;justify-content:center;align-items:stretch;height:100%;display:flex}.spacer{width:40px;height:40px}.div-block-341{flex-flow:row;justify-content:flex-end;align-items:center;height:100%;display:flex;position:static}.image-39{margin-top:0;margin-bottom:0}.brand-logo{width:75px;height:75px;margin-top:15px;margin-bottom:15px;padding-bottom:0;position:static;left:50%;right:50%}.locations-nav-button{flex-flow:column;justify-content:center;align-items:center;height:60px;padding:0;display:flex}.locations-nav-button.w--open{justify-content:center;align-items:center;height:100%;position:static}.locai-copy{background-color:#ddd0;justify-content:flex-start;align-items:center;width:350px;display:flex;position:relative;inset:0% auto auto 0%}.navbar-copy{background-color:#ddd0;justify-content:flex-end;align-items:center;width:370px;height:auto;display:flex;position:relative}.nav-bar-div{z-index:3;border-bottom:.5px solid var(--colour--grey-2);background-color:#fff;justify-content:space-between;align-items:stretch;width:100%;max-width:1920px;display:flex;position:fixed}.link-block-14{width:75px;height:75px;margin-top:18px;margin-bottom:18px;padding-top:0;padding-bottom:0}.locations-button-div{background-color:var(--colour--green);align-items:center;height:100%;min-height:60px;padding:12px 18px;display:flex;position:static;inset:auto auto 0% 0%}.location-options{width:283px}.location-links{background-color:var(--colour--green);color:var(--white);text-transform:uppercase;border-top:1px solid #fff;font-size:16px;font-weight:800}.location-links:hover{background-color:var(--colour--dark);color:var(--white)}.location-links.w--current{color:#fff}.location-links.centered{text-align:center}.menu-link{float:none;background-color:var(--colour--grey-3);color:var(--colour--dark);text-transform:uppercase;border-top:1px solid #fff;flex-flow:row;align-items:center;width:100%;height:60px;padding:20px;font-size:16px;font-weight:800;display:flex;position:relative}.menu-link:hover{background-color:var(--colour--dark);color:var(--white)}.menu-link.w--current{color:var(--colour--dark)}.menu-link.w--current:hover{color:var(--white)}.menu-link.w--open{background-color:var(--colour--dark);color:var(--white)}.menu-link.centrerd{text-align:center}.menu-link.location{background-color:var(--colour--green);color:var(--white)}.menu-link.location:hover{background-color:var(--colour--dark)}.nav-bar{z-index:auto;background-color:#ddd0;justify-content:flex-start;align-items:center;width:410px;display:flex;position:relative}.nav-bar.right{justify-content:flex-end;align-items:center}.nav-full-width{background-color:#ddd0;justify-content:flex-start;align-items:center;width:280px;display:flex;position:static;inset:0% auto auto 0%}.nav-full-width.right{justify-content:flex-end;align-items:center}.hot-link-box{display:none}.hot-link-box.w--current{color:#99918c}.hot-link-text{color:#171a24;text-align:left;letter-spacing:0;text-transform:none;padding-right:2em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;font-weight:800;line-height:1.4;display:none}.hot-link-text.mobile{color:#171a24;font-size:var(--text-size--section-header);padding-right:.7em;font-size:.85em;display:flex}.menu-item-text-copy-copy{color:#171a24;text-align:left;letter-spacing:0;text-transform:none;padding-right:.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:16px;font-weight:800;line-height:1;display:flex}.menu-item-text-copy-copy.mobile{color:#171a24;font-size:var(--text-size--section-header);padding-right:.7em;font-size:.85em;display:flex}.static-logo{width:75px;height:75px;margin-top:18px;margin-bottom:18px;padding-top:0;padding-bottom:0;display:none}.desktop-logo{z-index:7000;width:75px;height:75px;margin-top:18px;margin-bottom:18px;padding-top:0;padding-bottom:0;display:flex;position:relative}.desktop-logo.mobile{display:flex}.contact-form-title-copy-2{color:#171a24;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.2}.footer-options-4{color:#fff;text-align:left;letter-spacing:.025em;padding-bottom:.7em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.7rem;font-weight:400;line-height:1.4}.comp-text-2{color:#fff;letter-spacing:0;text-transform:uppercase;border:.5px solid #fff;border-right-style:none;margin-left:0;padding:8px 12px;font-size:.85em;font-weight:700;text-decoration:none;display:inline-block}.block-title-2{color:#afafaf;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:2.4em;font-weight:800;line-height:1}.submit-button-copy-2{letter-spacing:normal;text-transform:uppercase;background-color:#171a24;border-radius:0;width:100%;max-width:none;margin-top:.5em;padding:1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.75em;font-weight:800;line-height:1.6}.submit-button-copy-2:hover{color:#171a24;background-color:#f7cbcb}.link-10{text-decoration:underline}.form-detail-2{color:#000;text-align:center;max-width:440px;padding-top:1.5em;padding-bottom:2em;font-size:.85em}.block-title-link-2,.block-title-link-2:hover{color:#afafaf}.footer-container-3{grid-column-gap:1em;grid-row-gap:1em;grid-template:". . .Area"/1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;max-width:1280px;padding:6em 2em;display:grid}.cms-container-2{background-color:#282639;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding-left:0;padding-right:0;display:flex;overflow:hidden}.main-menu-link-block-3{display:none}.main-menu-link-block-3.w--current{color:#99918c}.cookie-div-6{z-index:30;background-color:#171a24;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.landing-wrapper-3{justify-content:center;align-items:center;width:100%;height:100%;font-weight:400;display:flex;position:absolute;inset:auto 0% 0%}.landing-wrapper-3.dark-grad{background-image:none}.loc-text-2{color:#fff;letter-spacing:0;text-transform:uppercase;border:.5px solid #fff;margin-left:0;padding:8px 12px;font-size:.85em;font-weight:700;text-decoration:none;display:inline-block}.form-field-copy-copy-2{color:#6e6e73;background-color:#fff;border-radius:0;width:100%;min-height:140px;margin-bottom:.5em;padding:.75em 1em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;line-height:1.1}.breaker-header-text-3{color:#fff0;text-align:left;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:white;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:6em;font-weight:800;line-height:1;display:inline-flex}.coming-soon{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);font-size:var(--text-size--body-copy);text-transform:uppercase;padding-right:.5em;font-style:italic;font-weight:800}.nav-safadsf.w--current{color:var(--colour--dark)}.div-block-348{height:100vh;position:static;overflow:auto}.div-block-261-2{z-index:1;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6862dc61f13addb5f9189fb9_Fontborough3.jpg);background-position:50%;position:absolute;inset:0%}.grid-container{grid-column-gap:0px;grid-row-gap:0px;border:.5px #ffffff80;border-style:none none solid solid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1440px;margin:0;padding:0}.grid-container.corporate{grid-template-columns:1fr 1fr;max-width:1280px}.grid-container._2-column{grid-template-columns:1fr 1fr}.box-divider{background-color:#0000;border-top:.5px solid #ffffff80;border-bottom:.5px #000;border-left:.5px #000;border-right:.5px solid #ffffff80;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:2rem 2rem 2rem 2em;display:flex}.box-divider._1-6,.box-divider._2-6{border-style:solid solid solid none;border-color:#ffffff80 #ffffff80 #ffffff80 #000}.box-divider._3-6{border-style:solid none;border-color:#ffffff80 #000}.box-divider._4-6,.box-divider._5-6{border-style:none solid solid none;border-color:#000 #ffffff80 #ffffff80 #000}.box-divider._6-6{border-style:none none solid;border-color:#ffffff80}.box-divider._1-3{border-style:solid;border-color:#ffffff80}.box-divider._2-3{border-style:solid solid solid none;border-color:#ffffff80 #ffffff80 #ffffff80 #000}.box-divider._3-3{border-style:solid;border-color:#ffffff80 var(--white)#ffffff80 #ffffff80}.box-divider._1-2{grid-column-gap:16px;grid-row-gap:16px;border-style:solid;border-color:#ffffff80;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.box-divider._2-2{border-style:solid;border-color:#ffffff80}.box-divider.line{border-right-style:solid;border-right-color:#ffffff80}.box-divider.line-double{border-style:solid solid none none;border-color:#000}.nav-bar-wrapper{justify-content:space-between;width:100%;max-width:1920px;display:flex}.mobile-logo-div{display:none}.nav-bar-section{width:100%}.div-block-354{width:100%;height:500px}.nav-link-3{display:block}.div-block-355{height:100vh;overflow:auto}.div-block-356{background-color:#a74444;width:100%;height:100vh}.spacer-div{width:100%;height:110px}.div-block-358{background-color:#000;height:100px;position:absolute;inset:0%}.header-text-wrapper-annoucement{z-index:2;color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1920px;min-height:370px;margin-top:0;margin-bottom:0;padding:0 2em 0 0;display:flex;position:relative;overflow:visible}.burger-bars-animation-2{background-color:#171a24;width:100%;height:3px}.header-text-annoucement{color:#fff;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:4.6em;font-weight:800;line-height:1}.block-text-wrapper-annoucement-3{background-color:#fff;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/686415a84ab6ad5af187d266_Junior%20comp%20A4%20\(4\).png);background-position:0 0;background-size:auto;flex-direction:column;justify-content:center;align-items:center;padding-left:3em;padding-right:3em;display:flex}.under-18s-menu-overlay-2{z-index:100;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.page-body-container-2{background-color:#fff;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:1920px;display:flex;position:static}.menu-link-block-2{color:#fff;padding-bottom:0;text-decoration:none;display:block}.menu-link-block-2:hover{color:#f3cdcb}.text-block-11-announcement-3{color:#061c3f;text-align:center;border-bottom:1px solid #fff;border-radius:1px;width:auto;max-width:none;margin-bottom:2rem;padding-bottom:2rem;font-size:.8em;line-height:1.4}.text-block-11-announcement-3.text-annoucement-3{box-sizing:border-box;color:#fff;border-bottom-style:none;flex:0 auto;order:0;align-self:auto;max-width:430px;margin-bottom:0;padding-bottom:1.5em;font-size:.85em;display:block;overflow:visible}.footer-container-4{grid-column-gap:1em;grid-row-gap:1em;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;max-width:1280px;padding:6em 2em;display:grid}.body-btn-junior-annoucement{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:1.5em;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.65em;font-weight:800;line-height:1.2}.body-btn-junior-annoucement:hover{color:#171a24;background-color:#f3cdcb}.body-btn-junior-annoucement.packages-annoucement{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.body-btn-junior-annoucement.packages-annoucement:hover{color:#171a24;background-color:#8bd6cd}.burger-bars-2{background-color:#171a24;width:100%;height:3px}.menu-item-text-2{color:#171a24;text-align:left;letter-spacing:0;text-transform:none;padding-right:2em;font-family:aktiv-grotesk-extended,sans-serif;font-size:.8em;font-weight:800;line-height:1.4;display:none}.menu-item-text-2.mobile{color:#171a24;padding-right:.7em;font-size:.85em;display:flex}.tabs-content-4{width:50%;height:auto;padding-left:2em;padding-right:1em;overflow:scroll}.tabs-content-4.junior-squad{border-left:1px #e0e0e0;width:55%;height:auto;padding-left:1.5em;overflow:visible}.faq-section-annoucement{background-color:#fff;justify-content:center;width:100%;max-width:1920px;display:flex}.faq-section-annoucement.faq-annoucement{background-color:#171a24}.burger-div-centre-2{background-color:#171a24;width:100%;height:3px;margin-top:3px;margin-bottom:3px}.timetable-subheader-annoucement{color:#fff;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:1.2em;font-weight:800;line-height:1.4}.timetable-subheader-annoucement.annnoucement-2{color:#fff;-webkit-text-stroke-color:#fff;margin-top:2rem;margin-bottom:1.5rem;font-size:1.1em;font-weight:800;line-height:1.2}.cookie-div-7{z-index:30;background-color:#171a24;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.tabs-menu-annoucement{border:1px #000;border-right:1px solid #e0e0e0;flex-direction:column;justify-content:flex-start;align-items:stretch;width:50%;padding-top:3.5em;padding-bottom:0;padding-right:2em;display:flex}.tabs-menu-annoucement._3-annoucement{border-right-style:none;width:45%;padding-top:3.5em;padding-right:1.5em}.header-section-annoucement{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:700px;min-height:auto;margin-top:-6rem;padding-top:6rem;padding-left:0;padding-right:0;display:flex;position:static;overflow:hidden}.header-section-annoucement.annoucement-copy{height:720px;margin-top:0;padding-top:0}.div-block-359{color:#000;background-color:#000;justify-content:center;align-items:center;width:100%;display:flex}.menu-dropdown-link-block-2{z-index:45;color:#fff;padding-bottom:0;text-decoration:none;display:block;position:relative}.menu-dropdown-link-block-2:hover{color:#f3cdcb}.first-visit-menu-overlay-2{z-index:100;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:.9em;display:none;position:fixed;inset:0%;overflow:visible}.burger-div-2{justify-content:center;display:flex;overflow:visible}.box-title-annoucement-3{color:#fff;text-align:center;padding-bottom:1em;font-size:1.3em;font-weight:800;position:relative}.burger-menu-link-block-2{z-index:2;cursor:pointer;align-items:center;height:auto;display:flex;position:relative}.div-block-360{flex-direction:column;align-items:center;max-width:450px;display:flex}.body-5{color:#171a24;text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-family:aktiv-grotesk-extended,sans-serif;font-size:.85em;font-weight:400;line-height:1.4}.body-5.semi-bold{font-size:.85em;font-weight:600}.body-5.semi-bold.botw{color:#fff}.fs-scrolldisable_navbar{z-index:22;color:#000;background-color:#fff;border-radius:.25rem;width:100%;padding-top:1rem;padding-bottom:1rem;position:relative;inset:0% 0% auto}.fs-scrolldisable_container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}.fs-scrolldisable_block{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.fs-scrolldisable_logo{filter:invert();width:9rem}.fs-scrolldisable_nav_menu{background-color:#ececec;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:1rem;position:absolute;inset:101% 0% auto}.fs-scrolldisable_link{text-align:center}.fs-scrolldisable-menu_button{color:#fff;background-color:#6e30f7;border-radius:.25rem;padding:1rem;font-size:2rem}.fs-scrolldisable-menu_button.w--open{background-color:#000;border-radius:.25rem}.section_fs-example{background-color:#111;padding-bottom:5rem}.fs-example_wrapper{background-color:#242424;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;min-height:30rem;padding:3rem;display:flex}.fs-example_content{grid-column-gap:3rem;grid-row-gap:3rem;background-color:#fff;border-radius:.5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:3rem;display:grid}.container-large{width:100%;max-width:82.5rem;margin-left:auto;margin-right:auto}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.no-scroll{overflow:hidden}.logo-wrapper{z-index:7000;width:75px;height:75px;margin-top:18px;margin-bottom:18px;padding-top:0;padding-bottom:0;display:flex;position:relative}.logo-wrapper.mobile{display:flex}.animation-trigger{display:none}.desktop-logo-copy{z-index:7000;width:75px;height:75px;margin-top:18px;margin-bottom:18px;padding-top:0;padding-bottom:0;display:flex;position:relative}.desktop-logo-copy.mobile{display:flex}.link-block-31,.link-block-31.w--current{display:none}.nav-overlay{z-index:3;object-fit:fill;background-color:#00000080;width:100%;height:100%;display:none;position:fixed;inset:0%}.dropdown-toggle{width:100%}.dropdown-toggle:hover{color:var(--white)}.dropdown-list{position:relative}.tabs-3{flex-flow:column;display:flex}.lovation-option-tab{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.dropdown-list-2{position:relative}.dropdown{width:100%}.product-stack-copy{z-index:auto;width:100%;max-width:1280px;padding:0;position:relative}.product-stack-copy.space-above{width:100%;padding-top:8em}.large-button-copy.green-hover:hover{background-color:var(--colour--green)}.recaptcha{margin-top:20px}.large-button-copy{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:0;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:13px;font-weight:800;line-height:1.2}.large-button-copy:hover{color:#171a24;background-color:#f3cdcb}.large-button-copy.packages{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.large-button-copy.packages:hover{background-color:var(--colour--green);color:#171a24}.large-button-copy.cms{color:#fff;background-color:#171a24;margin-top:1.5rem;font-size:.75em}.large-button-copy.cms:hover{color:#171a24;background-color:#f3cdcb}.large-button-copy.promo{color:#282639;background-color:#8bd6cd;margin-top:0}.large-button-copy.promo:hover{background-color:#f7cbcb}.large-button-copy.price{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:0 1em 1em;padding-top:1em;padding-bottom:1em}.large-button-copy.price:hover{background-color:var(--colour--green);color:#171a24}.large-button-copy.packages{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.large-button-copy.packages:hover{color:#171a24;background-color:#8bd6cd}.large-button-copy.price{color:#fff;background-color:#171a24;margin:0 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.large-button-copy.price:hover{color:#171a24;background-color:#8bd6cd}.large-button-copy._6-pack-offer{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.large-button-copy._6-pack-offer:hover{color:#fff;background-color:#303945}.large-button-copy.product-options{margin-top:3em}.explainertext-copy{color:var(--colour--grey-1);font-family:aktiv-grotesk-extended,sans-serif;font-size:var(--text-size--body-copy);text-align:left;letter-spacing:normal;background-color:#0000;margin-bottom:0;font-weight:400;line-height:1.4}.explainertext-copy.faq{color:var(--colour--grey-1);font-size:var(--text-size--body-copy);letter-spacing:normal;background-color:#0000;width:auto;height:auto;padding-right:0;font-weight:400;line-height:1.4;display:block}.explainertext-copy.packages{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;max-width:430px}.explainertext-copy.packages-copy{color:#171a24;text-align:center;text-align:center;max-width:450px;font-size:.8em}.explainertext-copy.climbing-wall{color:var(--colour--dark);font-size:var(--text-size--body-copy);text-align:center;max-width:450px}.location-links-2{color:#fff;text-transform:uppercase;background-color:#8bd6cd;border-top:1px solid #fff;font-size:16px;font-weight:800}.location-links-2:hover{color:#fff;background-color:#171a24}.location-links-2.w--current{color:#fff}.location-links-3{color:#fff;text-transform:uppercase;background-color:#8bd6cd;border-top:1px solid #fff;font-size:16px;font-weight:800}.location-links-3:hover{color:#fff;background-color:#171a24}.location-links-3.w--current{color:#fff}.product-details-2{color:#fff;text-align:center;padding-top:20px;padding-bottom:20px;font-size:.85em;line-height:1.3}.product-details-2.link{padding-top:0}.oprions-link-2{color:#fff;text-decoration:underline}.oprions-link-2:hover{color:#8bd6cd;font-style:italic}.block-text-wrapper-annoucement-2{background-color:#fff;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/688393689ff3824ad352ae6a_Junior%20comp%20A4%20\(2\).png);background-position:0 0;background-size:auto;flex-direction:column;justify-content:center;align-items:center;padding-left:3em;padding-right:3em;display:flex}.block-text-wrapper-annoucement{background-color:#fff;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/686415a84ab6ad5af187d25e_Junior%20comp%20A4%20\(3\).png);background-position:0 0;background-size:auto;flex-direction:column;justify-content:center;align-items:center;padding-left:3em;padding-right:3em;display:flex}.div-block-362{flex-direction:column;align-items:center;max-width:450px;display:flex}.section-6{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:50%;background-size:cover;width:100%;margin-top:111px}.faciilities-tabs-copy-copy{background-color:#fff;border-top:1px #171a2433;border-bottom:1px #171a2433;align-items:stretch;width:100%;max-width:1280px;height:650px;min-height:auto;max-height:600px;padding-top:0;padding-bottom:0;display:flex;position:static}.faciilities-tabs-copy-copy.dsafd{background-color:#fff;max-width:1280px}.faciilities-tabs-content-copy{border-left:1px #e0e0e0;width:auto;height:auto;padding-left:0}.faciilities-tabs-copy-copy-copy{background-color:#fff;border-top:1px #171a2433;border-bottom:1px #171a2433;align-items:stretch;width:auto;max-width:1280px;height:650px;min-height:auto;max-height:600px;padding-top:0;padding-bottom:0;display:flex;position:static}.faciilities-tabs-copy-copy-copy.dsafd{background-color:#fff;max-width:1280px}.div-block-363{width:100%;height:600px}.background-video-4{z-index:0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:400px;width:100%;max-width:640px;height:600px}.grid-2{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;max-width:1280px;margin-top:60px;margin-bottom:60px;padding-left:40px;padding-right:40px}.landing-text-wrapper-copy{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1440px;padding-left:50px;padding-right:50px;display:flex;position:absolute;inset:auto}.landing-text-wrapper-copy.whats-on{bottom:auto}.landing-text-wrapper-copy.sign-up{flex-flow:column;justify-content:center;align-items:center;max-width:700px;margin-left:2em;margin-right:2em;padding-bottom:6em;padding-left:0;padding-right:0;display:flex}.landing-text-wrapper-copy.small{flex-flow:column;justify-content:center;align-items:flex-start;max-width:none;padding-bottom:0;padding-left:3em;padding-right:3em;display:flex}.landing-text-wrapper-copy.small.login{padding-top:20em;padding-bottom:20em;position:static}.heading-30{color:var(--colour--grey-1);margin-bottom:20px;font-size:40px}.text-block-70{color:var(--colour--grey-1);text-align:center;width:auto;max-width:550px;font-size:16px}.product-info-stack-copy{background-color:#ffffff0f;border:.5px #fff;border-radius:0;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0}.product-info-stack-copy.dark{background-color:#ffffff0f}.section-7{background-color:var(--colour--grey-3);-webkit-text-fill-color:inherit;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:400px;background-clip:border-box;flex-flow:column;justify-content:center;align-items:center;width:100%;padding:120px 50px;display:flex}.section-8{width:100%}.grid-3{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%}.grid-text{border:.5px solid var(--colour--grey-2);text-align:center;background-color:#fff;width:100%;padding-top:20px;padding-bottom:20px;font-size:16px;line-height:1.3}.grid-text:hover{background-color:var(--colour--dark);color:var(--white)}.tabs-4{flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1440px;display:flex}.tabs-content-5{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.tab-link-tab-1{background-color:var(--white);padding:0 0 0;display:flex}.tab-link-tab-1.w--current{background-color:var(--colour--brown);color:#fff;font-size:var(--text-size--body-copy);flex-flow:column;justify-content:center;align-items:center;height:auto;padding:0;display:flex}.tab-link-tab-2{background-color:var(--white);flex-flow:row;justify-content:center;align-items:center;padding:0 0 0;font-size:16px;display:flex}.tab-link-tab-2.w--current{background-color:var(--colour--brown);color:var(--white)}.tabs-menu-3{flex-flow:row;justify-content:center;align-items:center;padding-bottom:20px;display:flex}.heading-31{color:var(--colour--grey-1);margin-bottom:20px;font-size:24px}.text-block-71{justify-content:center;align-items:center;width:200px;height:30px;font-size:13px;display:flex}.div-block-364{border-top:.5px solid #afafaf99;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1280px;padding-top:50px;padding-bottom:50px;display:flex}.div-block-364.first{border-top-style:none;padding-top:0}.grid-text-copy{border-top:.5px none var(--colour--grey-1);color:var(--colour--grey-1);text-align:center;background-color:#fff0;border-bottom:.5px #000;padding-top:15px;padding-bottom:0;font-size:14px;line-height:1.3}.grid-text-copy.cpas{text-transform:uppercase;font-weight:700}.link-11{color:var(--colour--grey-1);text-decoration:underline}.membership-price-copy{color:var(--white);font-size:var(--text-size--sub-header-1);text-align:center;padding-top:10px;padding-bottom:10px;font-weight:800}.membership-price-copy.large{padding-top:0;padding-bottom:0;font-size:1.7em}.consessions-link-copy{color:#fff;text-decoration:underline}.product-text-wrapper-copy{flex-flow:column;justify-content:center;align-items:center;display:flex}.large-button-copy-copy{text-align:center;letter-spacing:0;text-transform:uppercase;background-color:#171a24;border:1px #fff;width:auto;margin-top:30px;margin-left:0;margin-right:0;padding:1.25em 1.5em;font-family:aktiv-grotesk-extended,sans-serif;font-size:13px;font-weight:800;line-height:1.2}.large-button-copy-copy:hover{color:#171a24;background-color:#f3cdcb}.large-button-copy-copy.packages{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.large-button-copy-copy.packages:hover{background-color:var(--colour--green);color:#171a24}.large-button-copy-copy.cms{color:#fff;background-color:#171a24;margin-top:1.5rem;font-size:.75em}.large-button-copy-copy.cms:hover{color:#171a24;background-color:#f3cdcb}.large-button-copy-copy.promo{color:#282639;background-color:#8bd6cd;margin-top:0}.large-button-copy-copy.promo:hover{background-color:#f7cbcb}.large-button-copy-copy.price{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:0 1em 1em;padding-top:1em;padding-bottom:1em}.large-button-copy-copy.price:hover{background-color:var(--colour--green);color:#171a24}.large-button-copy-copy.packages{color:#fff;background-color:#171a24;margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.large-button-copy-copy.packages:hover{color:#171a24;background-color:#8bd6cd}.large-button-copy-copy.price{color:#fff;background-color:#171a24;margin:0 1em 1em;padding-top:1em;padding-bottom:1em;font-size:.75em}.large-button-copy-copy.price:hover{color:#171a24;background-color:#8bd6cd}.large-button-copy-copy._6-pack-offer{background-color:var(--colour--dark);color:#fff;font-size:var(--text-size--body-copy-small);margin:.75em 1em 1em;padding-top:1em;padding-bottom:1em}.large-button-copy-copy._6-pack-offer:hover{color:#fff;background-color:#303945}.large-button-copy-copy.product-options{margin-top:3em}.product-stack-container{width:100%;max-width:1440px;padding:0;position:relative}.grid-3-copy{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1440px}.grid-text-copy-copy{border-top:.5px none var(--colour--grey-1);color:var(--colour--grey-1);text-align:center;background-color:#fff0;border-bottom:.5px #000;width:100%;padding-top:20px;padding-bottom:0;font-size:14px;font-style:normal;line-height:1.3;display:block}.italic-text-3{font-style:normal}.tab-pane-tab-1-4{text-align:center;width:100%}.tab-pane-tab-2-3,.tab-pane-tab-1-5,.tab-pane-tab-2-4,.div-block-365{width:100%}.grid-text-copy-copy-copy{border-top:.5px none var(--colour--grey-1);color:var(--colour--grey-1);text-align:center;background-color:#fff0;border-bottom:.5px #000;width:100%;padding-top:20px;padding-bottom:0;font-size:14px;line-height:1.3;display:block}.grid-3-copy-copy{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;max-width:1440px}.landing-div{z-index:2;background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/665f307c7e0f28f2439cbbc4_TF040624-05.jpg);background-position:50%,0 0,100% 30%;background-size:450px,auto,100%;flex-flow:wrap;justify-content:flex-end;align-items:center;width:100%;max-width:1920px;height:100%;min-height:680px;padding:0;display:flex;position:relative}.landing-div.fitness{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e20f0a10fb1dd60249aba_TF220524-03.jpg);background-position:50%,0 0,50% 100%;background-size:450px,auto,cover}.landing-div.under18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/675823a69d17d73b0f5b3ff4_TF101224-03.jpg);background-position:50%,0 0,30% 100%;background-size:450px,auto,cover}.landing-div.tuition{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d583899e8d6d4ce3fe3f9_TF090724-07.jpg);background-position:0 0,0 0,100% 40%;background-size:450px,auto,cover}.landing-div.membership{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/65ef11c4aedf8fc3de0d428b_TF110334-02.jpg);background-position:50%,0 0,50%;background-size:450px,auto,cover;justify-content:center;align-items:center}.landing-div.packages{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/652697d68acab20938812da8_TF111023-02.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover}.landing-div.whats-on{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67619b1598db99c57e620be1_TF171224-06.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover;min-height:460px}.landing-div.students{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66e01f9a13e1aa4a05959c8d_TF100924-01.jpg);background-position:50%,0 0,50%;background-size:450px,auto,cover}.landing-div.borough-fitness{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bbd71f1bcc26bf9d0c867_TF060135-03.jpg);background-position:50%,0 0,0%;background-size:450px,auto,145%}.landing-div.team{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67a5fa90f8c5e02a619e9585_TF070225-01.jpg);background-position:50%;background-size:cover;min-height:460px}.landing-div.prices{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acaf2c0fcc23d8209052ee_TF120125-1.jpg);background-position:50%,0 0,50% 60%;background-size:450px,auto,auto 170%;min-height:660px}.landing-div.contact{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acb35977dea5760caffc96_TF120125-2.jpg);background-position:50%,0 0,40%;background-size:450px,auto,cover}.landing-div.signup{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:50%;background-size:cover;min-height:460px}.landing-div.pt{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67b301abb786085eb074c1d0_TF170225-01.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover}.landing-div.news{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67b307a633bd95a299dbb157_TF170225-02.jpg);background-position:0 0,0 0,40% 65%;background-size:450px,auto,cover}.landing-div.sing-up{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover;height:auto;min-height:auto}.landing-div.team{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acb8afd154c49154efbcf6_TF120125-3.jpg);background-position:0 0,0 0,50% 80%;background-size:450px,auto,cover}.landing-div.wandsworth-2-0{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/68248ef98a6821cbd60498e2_TF120125-4.webp);background-position:50%,0 0,50% 25%;background-size:450px,auto,cover;min-height:700px}.div-block-366{width:20px;height:50px;display:inline-flex}@media screen and (min-width:1280px){ul{list-style-type:disc}.facilities-tab-link{height:33.3%}.divider{padding-top:0;padding-bottom:0}.footer-text-wrapper{border-bottom-style:none;margin-bottom:0;padding-bottom:0;padding-right:0}.block-header-wrapper{padding-top:10em;padding-bottom:10em}.menu-link-block{color:#fff}.menu-link-block:hover{color:#f3cdcb}.logo-link-block{text-decoration:none}.main-menu-link-block{color:#171a24;padding-bottom:0;text-decoration:none;display:block}.menu-item-text{cursor:pointer;margin-right:1.5em;padding-right:0;font-size:.75em;display:flex}.menu-item-text:hover{color:#99918c}.menu-item-text.new{font-size:16px}.menu-item-text.mobile,.menu-item-text.mobile-copy2,.menu-item-text.mobile-copy{margin-right:0;display:none}.menu-dropdown-link-block{color:#fff}.menu-dropdown-link-block:hover{color:#f3cdcb}.review-section{align-items:center}.menu-overlay{display:none}.review-div{flex-direction:row}.page-body-container{justify-content:space-between}.burger-wrapper{display:flex}.subheader.triptych{max-width:450px}.timetable-subheader.location{color:#f3cdcb}.pt-profile-content-wrapper{width:auto}.faq-div{flex-direction:row}.faq-tabs{display:flex}.faq-section{align-items:center}.tabs-content,.tabs-menu{width:100%}.pt-feed-description-2-copy{padding-top:.3em;padding-bottom:0}.map-embed{max-width:none}.location-text-wrapper{padding-left:3em;padding-right:3em}.form{max-width:591.5px}.prices-tab-text-wrapper{width:100%;min-width:auto;max-width:none}.prices-tab-text-wrapper.homepage{min-width:auto}.prices-tab-text-wrapper.prices-page{min-width:235px}.prices-tab-2{width:100%}.location-price-title{color:#99918c}.prices-tab-1{width:100%}.prices-tab-link.w--current{background-color:#ffffff59}.prices-tabs.location-prices{width:100%}.location-text-wrapper-copy{padding-left:3em;padding-right:3em}.text-block-11{width:auto;max-width:450px}.cms-header{padding-top:10em;padding-bottom:10em}.cms-intro-text{margin-bottom:2rem;font-size:1.2em}.coockie-popup-text{display:block}.pt-feed-description{padding-top:.5em;padding-bottom:.5em}.location-menu-link-div.update.mob{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.first-visit-menu-overlay,.fitness-yoga-menu-overlay{display:none}.under-18s-menu-overlay{z-index:100;display:none}.locations-text-wrapper{padding-left:3em;padding-right:3em}.locations-map{overflow:visible}.body-btn.packages,.body-btn.price,.body-btn.packages,.body-btn.price,.body-btn._6-pack-offer,.body-btn.packages-copy{padding-bottom:1em}.header-section{height:740px}.block-text-wrapper{position:relative;overflow:hidden}.team-members-grid.crew-members{grid-template-columns:1fr 1fr 1fr}.page-header{font-size:2.6em}.locations-div{padding-top:6em;padding-bottom:6em}.bold-text-40{font-size:var(--text-size--sub-header-2)}.pt-feed-section-copy{align-items:center}.slanted-button-text.large{text-transform:uppercase}.pt-title{padding-top:.3em;padding-bottom:0}.faciilities-image-copy.connect.borough{background-position:0%,50%}.faciilities-tabs-copy{height:700px}.faciilities-tabs-copy.dsafd{height:650px}.tuition-menu-overlay{z-index:100;display:none}.ne-categroy-title{font-size:2.4em}.text-block-44{font-size:1em}.bold-text-45{font-size:1.1em;font-weight:800}.div-block-275{top:5%;left:auto}.perks-text{max-width:1060px}.memberships-grid.students{margin-top:0}.cms-main-text h4{padding-top:1.5rem}.text-block-47{border-top:1px solid var(--colour--grey-2);margin-top:2em;padding-top:2em;padding-bottom:2em}.div-block-280{align-items:flex-start}.div-block-281{padding-top:2em}.sponsor-logo-wrapper{padding:3em}.sponsor-logo-wrapper.evolv{padding:2em}.alt-header-section{height:740px}.alt-header-text-wrapper{width:55%;margin-top:2em;margin-bottom:2em;margin-left:2em}.location-student-link{color:var(--white);font-weight:600;text-decoration:underline}.location-student-link:hover{color:var(--colour--pink)}.tabs-menu-copy{width:100%}.intro-menu-overlay,.v0-2-menu-overlay,.v2-4-menu-overlay,.board-climbing-menu-overlay,.hangboard-menu-overlay,.fitness-classes-menu-overlay,.yoga-menu-overlay{z-index:100;display:none}.x-box{opacity:.75;background-color:#00000059;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;inset:0% auto auto 0%}.x-1{background-color:#fff;width:15px;height:1.5px;padding-bottom:0;padding-right:0;position:absolute;transform:rotate(45deg)}.x-2{background-color:var(--white);width:1.5px;height:15px;padding-bottom:0;padding-right:0;position:absolute;transform:rotate(45deg)}.membership-details-text{padding-top:1em}.landing-wrapper.small{justify-content:center;align-items:center}.landing-text-wrapper.small{max-width:1280px}.cms-title-div{margin-top:3em;margin-bottom:3em;margin-left:3em}.home-div.team{background-position:0 0,0 0,50% 90%}.slanted-button-text-homepage.large,.slanted-button-text-homepage-2.large,.slanted-button-text-homepage-copy.large,.slanted-button-text-homepage-3.large{text-transform:uppercase}.timetable-subheader-1.location{color:#f3cdcb}.prices-tab-text-wrapper-1{width:100%;min-width:auto;max-width:none}.prices-tab-text-wrapper-1.homepage{min-width:auto}.cookie-div-2{display:none}.block-text-wrapper-pt,.block-text-wrapper-member{position:relative;overflow:hidden}.form-hub{max-width:591.5px}.location-student-link-hub{color:#fff;font-weight:600;text-decoration:underline}.location-student-link-hub:hover{color:#f7cbcb}.cookie-div-3{display:none}.body-btn-hub.packages-hub{padding-bottom:1em}.cookie-div-4{display:none}.faq-section-copy{align-items:center}.tabs-menu-junior-comp{width:100%}.header-section-junior-comp{height:740px}.text-block-66{width:auto;max-width:450px}.cookie-div-5{display:none}.body-btn-junior-comp.packages-copy{padding-bottom:1em}.text-block-67{width:auto;max-width:450px}.block-text-wrapper-junior-comp{position:relative;overflow:hidden}.main-menu-link-block-2{color:#171a24;padding-bottom:0;text-decoration:none;display:block}.quick-stack-2{padding:0}.purple-grad{z-index:10;color:var(--colour--purple);background-color:#ff1f1f00;background-image:linear-gradient(#28263900,#282639);width:100%;height:200px;position:absolute;inset:auto 0% 0%}.purple-grad.hp{z-index:1}.product-stack{padding:0}.main-button.packages,.main-button.price,.main-button.packages,.main-button.price,.main-button._6-pack-offer,.large-button.packages,.large-button.price,.large-button.packages,.large-button.price,.large-button._6-pack-offer{padding-bottom:1em}.menu-item-text-copy{cursor:pointer;display:flex}.menu-item-text-copy.mobile{margin-right:0;display:none}.nav-bar-div{justify-content:space-between;align-items:stretch}.div-block-344{justify-content:center;align-items:center;display:none}.div-block-344-copy{flex-flow:row;justify-content:center;align-items:center;display:none}.hot-links{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.hot-link-box{color:#171a24;padding-bottom:0;text-decoration:none;display:block}.hot-link-text{cursor:pointer;margin-right:1.5em;padding-right:0;font-size:.75em;display:flex}.hot-link-text:hover{color:#99918c}.hot-link-text.mobile{margin-right:0;display:none}.hot-link-text.new{font-size:16px}.menu-item-text-copy-copy{cursor:pointer;display:flex}.menu-item-text-copy-copy.mobile{margin-right:0;display:none}.static-logo{display:none}.desktop-logo{display:block}.main-menu-link-block-3{color:#171a24;padding-bottom:0;text-decoration:none;display:block}.cookie-div-6{display:none}.block-text-wrapper-annoucement-3{position:relative;overflow:hidden}.under-18s-menu-overlay-2{z-index:100;display:none}.menu-link-block-2{color:#fff}.menu-link-block-2:hover{color:#f3cdcb}.text-block-11-announcement-3{width:auto;max-width:450px}.body-btn-junior-annoucement.packages-annoucement{padding-bottom:1em}.menu-item-text-2{cursor:pointer;margin-right:1.5em;padding-right:0;font-size:.75em;display:flex}.menu-item-text-2:hover{color:#99918c}.menu-item-text-2.mobile{margin-right:0;display:none}.tabs-content-4{width:100%}.faq-section-annoucement{align-items:center}.cookie-div-7{display:none}.tabs-menu-annoucement{width:100%}.header-section-annoucement{height:740px}.menu-dropdown-link-block-2{color:#fff}.menu-dropdown-link-block-2:hover{color:#f3cdcb}.first-visit-menu-overlay-2{display:none}.logo-wrapper,.desktop-logo-copy{display:block}.product-stack-copy{padding:0}.large-button-copy.packages,.large-button-copy.price,.large-button-copy.packages,.large-button-copy.price,.large-button-copy._6-pack-offer,.large-button-copy.packages,.large-button-copy.price,.large-button-copy.packages,.large-button-copy.price,.large-button-copy._6-pack-offer{padding-bottom:1em}.block-text-wrapper-annoucement-2,.block-text-wrapper-annoucement{position:relative;overflow:hidden}.faciilities-tabs-copy-copy{height:700px}.faciilities-tabs-copy-copy.dsafd{height:650px}.faciilities-tabs-copy-copy-copy{height:700px}.faciilities-tabs-copy-copy-copy.dsafd{height:650px}.grid-2{grid-template-rows:auto}.landing-text-wrapper-copy.small{max-width:1280px}.large-button-copy-copy.packages,.large-button-copy-copy.price,.large-button-copy-copy.packages,.large-button-copy-copy.price,.large-button-copy-copy._6-pack-offer{padding-bottom:1em}.product-stack-container{padding:0}.landing-div.team{background-position:0 0,0 0,50% 90%}}@media screen and (min-width:1440px){ul{list-style-type:disc}.cookie-popup-link{padding-left:0}.facilities-tab-link{padding-top:50px;padding-bottom:50px}.faciilities-tabs-content{flex-direction:row;align-items:center;height:auto;display:block}.facilites-tab-div{flex-direction:row;min-height:auto;display:flex}.block-header-wrapper.news-events{background-position:100% 45%}.menu-item-text{margin-right:1.75em}.menu-item-text.new{margin-right:0;padding-left:15px;padding-right:15px}.menu-overlay{display:none}.burger-menu-link-block{z-index:auto}.subheader{font-size:1em}.subheader.landing-page,.subheader.personal-trainers,.subheader.landing-page,.subheader.landing-page-copy-copy{font-size:var(--text-size--sub-header-2)}.paragraph-7{background-color:#0000;height:auto}.map-embed{max-width:none}.location-text-wrapper{justify-content:center}.contact-form-title-copy{-webkit-text-stroke-color:var(--colour--pink)}.cms-image-wrapper-link{height:220px}.prices-tab-text-wrapper{padding-right:2rem}.prices-tab-text-wrapper.homepage.vouchers{max-width:none}.location-text-wrapper-copy{justify-content:center}.form-field-copy-copy{background-color:#fff}.text-span{font-weight:400}.faciilities-section{align-items:stretch}.faciilities-section.sadas,.faciilities-section.sadas-copy{padding:8em}.faciilities-tab{height:100%}.faciilities-div{flex-direction:row;min-height:auto;display:flex}.faciilities-tabs-menu{width:20%;padding-left:1em}.opening-times-title{color:#171a24}.coockie-popup-text{display:block}.first-visit-menu-overlay,.under-18s-menu-overlay{display:none}.locations-grid.homepage{grid-template-columns:1fr 1fr 1fr;max-width:none}.locations-text-wrapper{justify-content:center}.locations-map{max-width:none}.locations-container{flex-flow:column}.body-btn{width:auto}.header-section{height:740px}.text-image-section{background-image:linear-gradient(#fff0,#fff 70%),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0,50%;background-size:auto,450px;min-height:auto}.text-image-section.botw,.text-image-section.no-fade{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px}.block-text-wrapper{z-index:2}.block-text-wrapper.beige-texture{margin-top:0;margin-left:0;margin-right:0}.product-options-header{padding-right:2em}.packages-section-copy{padding-top:4em;padding-bottom:4em}.team-members-grid.crew-members{grid-template-columns:1fr 1fr 1fr 1fr}.team-member-name{font-size:var(--text-size--sub-header-2)}.team-category{color:var(--colour--brown);font-size:var(--text-size--body-copy)}.team-members-collection{max-width:none}.body-btn-copy{width:auto}._6-grid{max-width:1440px}.page-header{font-size:2.8em}.promo-text-wrapper{width:350px}._3-grid{max-width:1440px}.pt-collection-item{border-radius:3px}.faciilities-image-copy,.faciilities-image-copy.train{width:65%}.faciilities-image-copy.connect{background-position:50%,0%;width:65%}.faciilities-text-wrapper-copy{align-items:flex-start;height:auto}.faciilities-tabs-copy{height:700px}.promo-logo-column{padding:3em}.promo-logo-column.fontfest{background-position:50%,80% 52%;background-size:400px,180%}.promo-columns{width:980px}.promo-columns.fontfest{background-position:50%,80% 60%}.angle-side{height:100%}.img-txt-wrapper{min-height:610px;margin-top:4em;margin-bottom:4em}.img-txt-wrapper.students{margin-top:0;margin-bottom:8em}.img-txt-wrapper.no-space-above{margin-top:0}.timetable-header-copy,.timetable-header-copy-2{background-position:50%,0 0,50% 45%}.form-container.dark{width:800px}.alt-header-section{height:740px}.alt-header-text-wrapper{width:52%;margin-top:3em;margin-bottom:3em;margin-left:3em}.heading-25{font-size:2em}.contact-form-div-dark{background-color:var(--colour--dark);padding-left:6em;padding-right:6em}.contact-form-title-dark{color:var(--colour--pink);-webkit-text-stroke-color:var(--colour--pink)}.form-detail-copy{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);max-width:400px}.form-field-dark{background-color:#fff0}.form-field-dark::placeholder{color:var(--colour--grey-1)}.menu-items-container{width:100%;margin-right:-20px;padding-right:20px;font-size:1em}.comp-promo{z-index:50;justify-content:flex-end;align-items:flex-end;width:auto;height:auto;padding-bottom:4em;display:flex;position:fixed;inset:auto 0% 0% auto}.x-box{cursor:pointer;background-color:#00000059;display:flex}.x-1{background-color:#fff}.form-detail-dark{color:var(--colour--white\<deleted\|variable-8d5fc186-7a3b-1da3-8ab9-ba51bf603ae4\>);max-width:400px}.content-and-filters{width:100%}.filters-wrapper{max-width:none}.cms-form{width:100%}.cms-form-div{justify-content:center;align-items:center}.section-3{flex-flow:column}.landing-wrapper.small{justify-content:center;align-items:center}.landing-header-text{font-size:7em}.landing-subheader.under-a8s{max-width:680px}.landing-text-wrapper{padding-left:2em;padding-right:2em}.landing-text-wrapper.small{padding-left:0;padding-right:0}.cms-header-container{width:1439px}.cms-title-div{width:48%;max-width:none}.alt-header-image-copy{width:55%;position:absolute;left:auto;right:auto}.cms-header-div{justify-content:center;align-items:center;display:flex}.home-div.team{background-position:40% 54%}.home-div.signup{background-position:50% 30%}.home-div.sing-up{background-position:0 0,0 0,50% 40%}.breaker-header-text,.breaker-header-text-2{font-size:7em}.code-embed-3{margin-top:100px;padding-top:0;padding-bottom:0}.prices-tab-text-wrapper-1{padding-right:2rem}.product-options-header-2{padding-right:2em}._3-grid-new{max-width:1440px}.product-options-header-2-student,.product-options-header-2-memberships{padding-right:2em}.angle-side-pt{height:100%}.text-image-section-member{background-image:linear-gradient(#fff0,#fff 70%),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0,50%;background-size:auto,450px;min-height:auto}.text-image-section-member.no-fade{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px}.block-text-wrapper-pt{z-index:2}.block-text-wrapper-pt.beige-texture{margin-top:0;margin-left:0;margin-right:0}.body-btn-copy-2{width:auto}.block-text-wrapper-member{z-index:2}.block-text-wrapper-member.beige-texture{margin-top:0;margin-left:0;margin-right:0}.form-container-corporate.dark{width:800px}.form-field-dark-2{background-color:#fff0}.form-field-dark-2::placeholder{color:#6e6e73}.text-image-section-hub{background-image:linear-gradient(#fff0,#fff 70%),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0,50%;background-size:auto,450px;min-height:auto}.text-image-section-hub.no-fade{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px}.timetable-header-copy-3{background-position:50%,0 0,50% 45%}.contact-form-div-dark-hub{background-color:#171a24;padding-left:6em;padding-right:6em}.form-detail-hub{color:#fff;max-width:400px}.breaker-header-text-hub{font-size:7em}.body-btn-hub{width:auto}.contact-form-title-dark-2{color:#f7cbcb;-webkit-text-stroke-color:#f7cbcb}.timetable-header-copy-4{background-position:50%,0 0,50% 45%}.contact-form-title-dark-3{color:#f7cbcb;-webkit-text-stroke-color:#f7cbcb}.angle-side-junior-comp{height:100%}.text-image-section-junior-comp{background-image:linear-gradient(#fff0,#fff 70%),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0,50%;background-size:auto,450px;min-height:auto}.text-image-section-junior-comp.junior-comp-block{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px}.header-section-junior-comp{height:740px}.body-btn-junior-comp{width:auto}.block-text-wrapper-junior-comp{z-index:2}.block-text-wrapper-junior-comp.beige-texture{margin-top:0;margin-left:0;margin-right:0}.img-txt-wrapper-junior-comp{min-height:610px;margin-top:4em;margin-bottom:4em}.img-txt-wrapper-junior-comp.students{margin-top:0;margin-bottom:8em}.img-txt-wrapper-junior-comp.no-space-above{margin-top:0}.main-button,.large-button{width:auto}.tabs-content-3{justify-content:flex-start;align-items:stretch}.quick-stack-3{width:100%}.cell-3{align-items:flex-start;display:flex}.text-image-section-copy{min-height:auto}.text-image-section-copy.botw,.text-image-section-copy.no-fade{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px}.img-txt-wrapper-copy{min-height:610px}.img-txt-wrapper-copy.students{margin-top:0;margin-bottom:8em}.img-txt-wrapper-copy.no-space-above{margin-top:0}.cell-4{justify-content:flex-start}.tab-pane-tab-2-2{width:100%}.menu-items{width:100%;max-width:400px;position:absolute;inset:111px 0% 0% auto}.locations-nav-button.wandsworth,.locations-nav-button.hounslow{align-items:center;min-width:225px}.nav-bar-div{z-index:3;justify-content:space-between;align-items:stretch}.locations-button-div.borough{width:178px}.locations-button-div.hounslow{width:195px}.locations-button-div.wandsworth{width:225px}.locations-button-div.wandsworth-copy{width:260px}.location-options{width:283px}.nav-bar{width:45%}.nav-bar.right{z-index:auto;justify-content:flex-end;width:45%}.div-block-344{justify-content:center;align-items:center;width:400px;display:flex}.hot-links{background-color:#fff;flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex}.hot-link-box,.hot-link-box.w--current{padding-left:0;padding-right:0}.hot-link-text{text-align:center;justify-content:center;align-items:center;width:180px;margin-right:0;font-size:16px}.hot-link-text.new{margin-right:0;padding-left:15px;padding-right:15px}.static-logo{display:block}.contact-form-title-copy-2{-webkit-text-stroke-color:#f7cbcb}.form-field-copy-copy-2{background-color:#fff}.breaker-header-text-3{font-size:7em}.hot-links-wrapper{justify-content:space-around;align-items:stretch;width:100%;max-width:460px;display:flex}.div-block-347{width:100%}.div-block-348{background-color:var(--colour--grey-2);width:300px;height:100px}.div-block-349{justify-content:flex-end;align-items:center;display:flex}.grid-container{max-width:1440px}.wodth-container{width:100%}.block-text-wrapper-annoucement-3{z-index:2}.body-btn-junior-annoucement{width:auto}.menu-item-text-2{margin-right:1.75em}.header-section-annoucement{height:740px}.logo-wrapper{display:none}.dropdown-toggle{width:100%}.large-button-copy{width:auto}.block-text-wrapper-annoucement-2,.block-text-wrapper-annoucement{z-index:2}.faciilities-tabs-copy-copy{height:700px}.faciilities-tabs-content-copy{flex-direction:row;align-items:center;height:auto;display:block}.faciilities-tabs-copy-copy-copy{height:700px}.landing-text-wrapper-copy{padding-left:2em;padding-right:2em}.landing-text-wrapper-copy.small{padding-left:0;padding-right:0}.div-block-364{border-top:.5px solid var(--colour--grey-1);padding-top:50px}.large-button-copy-copy{width:auto}.landing-div.team{background-position:40% 54%}.landing-div.signup{background-position:50% 30%}.landing-div.sing-up{background-position:0 0,0 0,50% 40%}}@media screen and (min-width:1920px){ul,li{list-style-type:disc}.cookie-div{flex-direction:column;justify-content:flex-start;align-items:center}.facilities-tab-link{z-index:2;color:#171a24;padding-top:50px;padding-bottom:50px}.faciilities-tabs-content{height:100%}.facilites-tab-div{min-height:520px}.footer-section{position:static}.footer-options{letter-spacing:.025em}.page-subheader{letter-spacing:.025em;font-size:.8em}.block-header-wrapper{border-radius:3px}.block-header-wrapper.dark-copy-copy{border-radius:0;margin-bottom:1em}.block-header-wrapper.news-events,.block-header-wrapper.pattern-copy,.block-header-wrapper.pts{border-radius:0;margin-bottom:0;padding-top:8em}.logo-link{flex-direction:column}.review-section{background-color:#fff;padding-left:0;padding-right:0}.review-div{border-radius:0}.page-body-container{padding-left:1em;padding-right:1em}.subheader.alt{letter-spacing:.025em}.subheader.landing-page{font-size:var(--text-size--sub-header-2);max-width:620px;padding-top:0;padding-bottom:0}.subheader.personal-trainers{font-size:var(--text-size--sub-header-2)}.subheader.triptych{letter-spacing:.025em}.subheader.landing-page,.subheader.landing-page-copy-copy{font-size:var(--text-size--sub-header-2);max-width:620px}.box-text-wrapper{max-width:none}.page-content-container.no-space-below{padding-bottom:0}.page-content-wrapper{border-radius:0}.cms-item-wrapper{flex-direction:column;align-items:center}.page-body{background-color:#e0e0e0}.timetable-subheader.location{margin-bottom:1.5em}.header-div{border-radius:0}.t1-1.dark-copy{color:#fff}.cms-item-text-wrapper{z-index:2;position:relative}.faq-div{border-top-left-radius:3px;border-bottom-left-radius:3px}.cms-page-collection-wrapper.dark-copy{padding-left:0;padding-right:0}.map-embed{border-radius:0;width:100%;max-width:none}.location-map-section{position:relative}.map-container{z-index:2;border-radius:3px;width:50%;position:relative}.location-text-wrapper{z-index:2;width:50%;position:relative}.cms-container{border-radius:0}.cms-wrapper{border-radius:0;max-width:1920px;position:relative}.block-title,.cta-button{z-index:2;position:relative}.prices-tab-text-wrapper{padding-left:0;padding-right:0}.prices-tab-text-wrapper.homepage{padding-right:2em}.prices-tab-text-wrapper.prices-page{justify-content:center}.location-price-title.prices-page{font-size:var(--text-size--sub-header-2)}.prices-wrapper.vouchers.bolt-ons{grid-template-columns:1fr 1fr}.price-text-wrapper{flex-flow:column;align-items:center;width:100%;display:flex}.price-description{font-size:var(--text-size--body-copy)}.prices-tabs.location-prices{z-index:2}.location-text-wrapper-copy{width:50%}.location-map-section-copy-copy-copy{border-radius:3px;margin-bottom:1em;overflow:hidden}.slider{border-radius:0}.overlay{background-size:450px;border-radius:0;inset:0%}.cms-header{border-radius:3px}.faciilities-section{width:100%;max-height:none;padding-top:1rem;padding-right:0;display:flex;position:relative}.faciilities-tab{height:100%}.faciilities-div{min-height:520px}.faciilities-title{z-index:2;color:#171a24;position:relative}.faciilities-tabs-menu{z-index:2;width:25%}.prices-section{border-radius:3px 3px 0 0}.prices-section.homepage{border-radius:0;position:relative}.text-cta{font-size:.8em}.coockie-popup-text{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:block}.info-rich-text p,.info-rich-text li{letter-spacing:.025em}.hbut2-copy:hover{color:#2d2738}.locations-grid{margin-bottom:1em;margin-left:1em;margin-right:1em}.locations-text-wrapper{z-index:2;position:relative}.locations-map{border-radius:0;width:100%;max-width:none}.opeining-soon-div{padding-left:1em;padding-right:1em}.body-btn{z-index:2;position:relative}.body-btn.packages{width:auto}.body-btn.price{width:auto;margin-top:0}.body-btn._6-pack-offer,.body-btn.packages-copy{width:auto}.package-level,.package-level-base{background-color:var(--colour--brown)}.header-section{height:780px}.text-image-section{border-radius:0;padding-bottom:0;padding-left:0;padding-right:0}.purchase-options-section{margin-bottom:.75em}.purchase-options-section.group-page,.purchase-options-section.no-spcae-below,.purchase-options-section.rolling-only{margin-bottom:0}.body-container{background-color:#fff;padding-bottom:1em;padding-left:1em;padding-right:1em}.team-members-grid{grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1280px}.team-members-grid.crew-members{grid-template-columns:1fr 1fr 1fr 1fr}.team-member-div{display:flex}.team-member-wrapper{color:#fff}.body.white.location-link-spacer{text-transform:uppercase;font-weight:700}.team-member-name{color:#171a24}.team-members-collection{max-width:none}.webform-text-block p{letter-spacing:normal}.body-btn-copy:hover{color:#2d2738;background-color:#fff}.body-btn-copy{z-index:2;position:relative}.body-btn-copy:hover{background-color:#f3cdcb}.page-header{font-size:3.2em}.pt-feed-section-copy{background-color:#fff}.main-page-body{flex-direction:column;align-items:center;display:flex}.info-box{justify-content:space-between}.info-box-section{background-color:var(--colour--purple)}.cms-item-text-wrapper-copy{z-index:2;position:relative}.header-div-copy{border-radius:0}.t0-9.homepage-promo{text-align:center}.empty-state-3{display:none}.junior-img-1{background-position:0%}.junior-img-4{background-position:100% 25%}.fitness-img-1{background-position:0%}.fitness-img-4{background-position:100% 25%}.faciilities-image-copy{width:70%}.faciilities-text-wrapper-copy{border-radius:0;position:relative}.faciilities-tabs-copy{padding-top:0;padding-bottom:0;padding-right:0}.promo-logo-column{justify-content:center;display:flex}.promo-columns{flex-direction:row;justify-content:space-around;display:flex}.promo-info-column{height:auto}.box-title{text-transform:uppercase}.group-img-1{background-position:0%}.group-img-4{background-position:100% 25%}.announcement-div.xmas{right:1%}.img-txt-grid{border-radius:0}.rich-text li{letter-spacing:.025em}.utility-page-wrapper{border-radius:0}.sponsor-section{flex-flow:column;align-items:center;padding:4em 2em}.alt-header-section{height:780px}.alt-header-text-wrapper{-webkit-text-fill-color:inherit;background-clip:border-box;margin-top:4em;margin-bottom:4em;margin-left:4em}.alt-header-div{border-radius:0}.page-body-copy{flex-direction:column;align-items:center;display:flex}.heading-25{font-size:2.2em}.div-block-298{flex-flow:column;justify-content:center;align-items:center;display:flex}.white-link-two{font-style:normal}.contact-form-div-dark{padding-left:8em;padding-right:8em}.botw-header{border-radius:0}.package-level-2,.package-level-base-2{background-color:#99918c}.filter-div{padding-left:0}.text-block-59{color:var(--white);font-size:var(--text-size--body-copy)}.div-block-307{flex-flow:column;justify-content:center;align-items:center;max-width:760px;display:flex}.landing-wrapper{flex-flow:column;justify-content:center;align-items:center}.landing-header-text{font-size:8em}.landing-header-text.under18s-copy{font-size:7.9em}.landing-text-wrapper{padding-left:0;padding-right:0;left:auto}.cms-header-container{border-radius:0}.cms-title-div{-webkit-text-fill-color:inherit;background-clip:border-box}.cms-header-div{justify-content:center;align-items:center;display:flex}.landing-header.smaller{height:900px}.home-div{border-radius:0}.home-div.whats-on{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(180deg,#28263900,var(--colour--purple)),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67619b1598db99c57e620be1_TF171224-06.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover}.home-div.borough-fitness{background-size:450px,auto,140%}.home-div.sing-up{background-position:0 0,0 0,50% 30%}.home-div.team{background-position:0 0,0 0,50% 80%}.breaker-header-text,.breaker-header-text-2{font-size:8em}.timetable-subheader-1.location{margin-bottom:1.5em}.prices-tab-text-wrapper-1{padding-left:0;padding-right:0}.prices-tab-text-wrapper-1.homepage{padding-right:2em}.price{font-size:.85em}.price-text-wrapper-2{flex-flow:column;align-items:center;width:100%;display:flex}.price-description-new{font-size:.85em}.cookie-div-2{flex-direction:column;justify-content:flex-start;align-items:center}.purchase-options-section-student{margin-bottom:.75em}.purchase-options-section-student.group-page,.purchase-options-section-student.no-spcae-below,.purchase-options-section-student.rolling-only{margin-bottom:0}.page-body-white{flex-direction:column;align-items:center;display:flex}.text-image-section-member{border-radius:0;padding-bottom:0;padding-left:0;padding-right:0}.img-txt-grid-2{border-radius:0}.box-title-2{text-transform:uppercase}.body-btn-copy-2{z-index:2;position:relative}.body-btn-copy-2:hover{background-color:#f3cdcb}.box-title-3{text-transform:uppercase}.purchase-options-section-member{margin-bottom:.75em}.purchase-options-section-member.group-page,.purchase-options-section-member.no-spcae-below,.purchase-options-section-member.rolling-only{margin-bottom:0}.box-title-3-member{text-transform:uppercase}.landing-wrapper-2{flex-flow:column;justify-content:center;align-items:center}.text-image-section-hub{border-radius:0;padding-bottom:0;padding-left:0;padding-right:0}.contact-form-div-dark-hub{padding-left:8em;padding-right:8em}.landing-div-hub{border-radius:0}.footer-options-2{letter-spacing:.025em}.breaker-header-text-hub{font-size:8em}.box-title-4{text-transform:uppercase}.info-box-section-2{background-color:#282639}.cookie-div-3{flex-direction:column;justify-content:flex-start;align-items:center}.body-btn-hub{z-index:2;position:relative}.body-btn-hub.packages-hub{width:auto}.body-2.white.location-link-spacer{text-transform:uppercase;font-weight:700}.footer-options-3{letter-spacing:.025em}.info-box-section-3{background-color:#282639}.cookie-div-4{flex-direction:column;justify-content:flex-start;align-items:center}.body-3.white.location-link-spacer{text-transform:uppercase;font-weight:700}.landing-wrapper-hub{flex-flow:column;justify-content:center;align-items:center}.box-title-4-hub{text-transform:uppercase}.text-image-section-junior-comp{border-radius:0;padding-bottom:0;padding-left:0;padding-right:0}.header-section-junior-comp{height:780px}.cookie-div-5{flex-direction:column;justify-content:flex-start;align-items:center}.body-btn-junior-comp{z-index:2;position:relative}.body-btn-junior-comp.packages-copy{width:auto}.info-box-section-copy{background-color:var(--colour--purple)}.info-box-fitness1{justify-content:space-between}.product-section{background-color:var(--colour--purple)}.product-title.dark-copy{color:#fff}.main-button{z-index:2;position:relative}.main-button.packages{width:auto}.main-button.price{width:auto;margin-top:0}.main-button._6-pack-offer{width:auto}.product-title-copy.dark-copy{color:#fff}.large-button{z-index:2;position:relative}.large-button.packages{width:auto}.large-button.price{width:auto;margin-top:0}.large-button._6-pack-offer{width:auto}.explainer-tab-menu{margin-right:2em;padding-right:2em}.div-block-338{height:530px}.explainertext{color:var(--colour--grey-1);font-size:var(--text-size--body-copy)}.text-image-section-copy{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:50%;background-size:450px;border-radius:0;padding-bottom:0;padding-left:0;padding-right:0}.nav-bar-div{border-bottom-style:none;padding-left:0;padding-right:0}.locations-button-div.wandsworth-copy{width:260px}.footer-options-4{letter-spacing:.025em}.block-title-2{z-index:2;position:relative}.cms-container-2{border-radius:0}.cookie-div-6{flex-direction:column;justify-content:flex-start;align-items:center}.landing-wrapper-3{flex-flow:column;justify-content:center;align-items:center}.breaker-header-text-3{font-size:8em}.box-divider{justify-content:space-between}.nav-bar-wrapper{max-width:1940px}.nav-bar-section{justify-content:center;align-items:flex-start;display:flex}.page-body-container-2{padding-left:1em;padding-right:1em}.body-btn-junior-annoucement{z-index:2;position:relative}.body-btn-junior-annoucement.packages-annoucement{width:auto}.cookie-div-7{flex-direction:column;justify-content:flex-start;align-items:center}.header-section-annoucement{height:780px}.box-title-annoucement-3{text-transform:uppercase}.large-button-copy{z-index:2;position:relative}.large-button-copy.packages{width:auto}.large-button-copy.price{width:auto;margin-top:0}.large-button-copy._6-pack-offer{width:auto}.explainertext-copy{color:var(--colour--grey-1);font-size:var(--text-size--body-copy)}.faciilities-tabs-copy-copy{padding-top:0;padding-bottom:0;padding-right:0}.faciilities-tabs-content-copy{height:100%}.faciilities-tabs-copy-copy-copy{padding-top:0;padding-bottom:0;padding-right:0}.background-video-4{justify-content:center;align-items:center}.landing-text-wrapper-copy{padding-left:0;padding-right:0;left:auto}.large-button-copy-copy{z-index:2;position:relative}.large-button-copy-copy.packages{width:auto}.large-button-copy-copy.price{width:auto;margin-top:0}.large-button-copy-copy._6-pack-offer{width:auto}.tab-pane-tab-1-5{width:100%}.landing-div{border-radius:0}.landing-div.whats-on{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(180deg,#28263900,var(--colour--purple)),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67619b1598db99c57e620be1_TF171224-06.jpg);background-position:0 0,0 0,50%;background-size:450px,auto,cover}.landing-div.borough-fitness{background-size:450px,auto,140%}.landing-div.sing-up{background-position:0 0,0 0,50% 30%}.landing-div.team{background-position:0 0,0 0,50% 80%}}@media screen and (max-width:991px){.cookie-div{overflow:visible}.cookie-popup-link{padding-left:0}.cookie-button{flex-direction:row;justify-content:center;width:auto;margin-left:0;margin-right:0;display:flex}.facilities-tab-link{border-bottom-style:solid;justify-content:flex-start;align-items:center;width:100%;height:33.3%;padding:1.5rem 0;display:flex}.facilities-tab-link.w--current{justify-content:flex-start;height:33.3%;padding:1.5rem 0}.facilities-tab-link.centre-copy{border-top-style:none;border-bottom-color:#171a2440;justify-content:flex-start;height:33%;padding:1.5rem 0}.faciilities-tabs-content{border-left:1px #e0e0e0;overflow:hidden}.facilites-tab-div{height:auto;display:block}.cookie-text-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;padding-left:3rem;padding-right:3rem;display:flex}.footer-text-wrapper{border-style:solid none none;border-top-width:.5px;border-top-color:#ffffff80;border-bottom-width:1px;border-bottom-color:#ffffff59;margin-bottom:20px;margin-right:0;padding:20px 0 0 0}.footer-text-wrapper.no-line{border-bottom-style:none;margin-bottom:0;padding-bottom:0}.footer-container{grid-column-gap:1em;grid-row-gap:1em;grid-template-columns:1fr;grid-template-areas:"Area""."".""Area-2";grid-auto-flow:row;width:100%}.block-header-title{line-height:1.1}.footer-section{justify-content:flex-start}.block-header-wrapper{justify-content:center;height:auto;padding-top:10em;padding-bottom:10em}.block-header-wrapper.pts{background-size:130%}.location-pin{margin-right:.3em}.logo-link{width:auto}.menu-item-wrapper{align-items:center;display:flex}.menu-item-text{display:none}.menu-item-text.mobile,.menu-item-text.mobile-copy2,.menu-item-text.mobile-copy{align-items:center;padding-right:.6em;display:flex}.schedule-embed{margin-top:1em}.menu-overlay{z-index:300}.burger-wrapper{width:20px}.subheader.landing-page{border-left:4px solid var(--colour--green);text-align:left;margin-top:40px;padding-top:0;padding-bottom:0;padding-left:20px}.subheader.landing-page._w-beadcrumb.membership{max-width:540px;margin-bottom:40px}.locations-menu-wrapper{padding-top:6em;padding-bottom:6em}.page-content-wrapper.timetable,.page-content-wrapper.timetable-copy{padding:2em}.t1-1.dark,.t1-1.dark-copy,.t1-1.dark,.t1-1.dark-copy,.t1-1.dark,.t1-1.dark,.t1-1.dark-copy{line-height:1.2}.pt-profile-content-wrapper{overflow:visible}.pt-list{padding-left:2em;padding-right:2em;overflow:auto}.pt-item{width:150px}.faq-div{margin:4em 1.5em}.faq-module-title{padding-bottom:2em;font-size:1.1em;position:static}.tabs-content{width:70%;height:auto}.tabs-content.botw,.tabs-content.fontfest,.tabs-content.junior-squad{width:60%;padding-left:1em}.tabs-menu{width:30%;padding-top:0;padding-bottom:0}.tabs-menu.botw{width:40%;padding-top:0;padding-right:1em}.cms-page-collection-wrapper{width:100%}.cms-page-collection-wrapper.personal-trainers{padding-top:4em;padding-bottom:4em}.pt-collection-list{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-columns:1fr 1fr}.pt-feed-description-2-copy{padding-top:.3em;padding-bottom:0}.pt-link-block{align-items:center}.map-embed{max-width:none;height:100%}.location-map-section{height:auto;min-height:auto;display:block}.map-container{width:100%;max-width:none;height:480px;min-height:auto}.location-text-wrapper{width:100%;max-width:none;min-height:auto;padding-top:8em;padding-bottom:8em}.form-field-copy{padding:.75em 1em}.faq-fade{width:67%;display:flex}.cms-grid{grid-template-columns:1fr 1fr 1fr 1fr}.cms-content-div{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-columns:1fr .5fr;padding-top:.75em}.cms-image-wrapper-link{height:160px;position:relative}.cms-side-links-list{grid-column-gap:.75em;grid-row-gap:.75em}.prices-tab-2{width:100%}.prices-wrapper{max-width:none}.contact-form-div-copy{justify-content:center;height:auto;padding-left:2em;padding-right:2em}.location-text-wrapper-copy{width:100%;max-width:none;min-height:auto}.location-map-section-copy-copy-copy{height:auto;min-height:auto;display:block}.slider{min-height:480px}.overlay.landing-pages{inset:0%}.text-block-11{width:auto;max-width:450px}.div-block-191{max-width:none}.cms-header{justify-content:center;padding-top:10em;padding-bottom:10em}.faciilities-section{height:auto;min-height:auto;padding-top:0;padding-bottom:0;padding-right:0}.faciilities-section.sadas-copy{flex-flow:column}.faciilities-tab{height:auto}.faciilities-div{display:block}.faciilities-tabs-menu{border-right-style:none;justify-content:space-around;align-items:flex-start;width:28%;margin-right:1em;padding-left:0;padding-right:0}.faciilities-tabs-menu.dfsgvsfd{border-right-style:none;width:100%;margin-top:0;margin-bottom:0;margin-right:0;padding-top:.5em;padding-left:2em;padding-right:2em}.faciilities-tabs-menu.dfsgvsfd-copy{border-right-style:none;width:100%;margin-top:0;margin-bottom:0;margin-right:0;padding-top:10px;padding-left:2em;padding-right:2em}.coockie-popup-text{width:100%;padding-left:0;display:block}.pt-feed-description{padding-top:.5em;padding-bottom:.5em}.locations-grid{grid-template-columns:1fr;padding:2.5em 1em 1em}.locations-text-wrapper{width:100%;max-width:none;min-height:auto}.locations-map{max-width:none;height:100%;min-height:520px}.locations-container{flex-direction:column}.body-btn.promo{margin-top:0}.text-image-section{height:auto;min-height:auto;display:block}.block-text-wrapper{min-height:auto;padding-top:6em;padding-bottom:6em}.block-text-wrapper.beige-texture{padding-top:var(--padding--6em\<deleted\|variable-fc44510c-6244-8bbc-5065-6940106105cb\>);padding-bottom:var(--padding--6em\<deleted\|variable-fc44510c-6244-8bbc-5065-6940106105cb\>);min-height:auto;padding-top:6em;padding-bottom:6em}.purchase-options-section{margin-bottom:0;margin-left:0;margin-right:0;padding-left:1em;padding-right:0;overflow:hidden}.packages-section-copy{overflow:hidden}.team-members-grid.crew-members{grid-template-columns:1fr 1fr}.form-block{width:100%}._6-grid{grid-template-columns:1fr 1fr}.page-header{font-size:2.6em}.text-field-6{margin-bottom:0}.promo-title{padding-bottom:0}.info-box{width:100%}.info-box._1-6{background-color:#0000;border-style:solid solid solid none;border-color:#ffffff80 #ffffff80 #ffffff80 #000;padding-top:2rem;padding-left:0}.info-box._2-6{background-color:#0000;border-style:solid none;border-color:#ffffff80 #000;padding-top:2rem;padding-right:0}.info-box._3-6{background-color:#0000;border-style:none solid solid none;border-color:#000 #ffffff80 #ffffff80 #000;padding-left:0}.info-box._4-6{background-color:#0000;border-style:none none solid;border-color:#000 #000 #ffffff80;padding-right:0}.info-box._5-6{background-color:#0000;border-style:none solid solid none;border-color:#ffffff80;padding-bottom:2rem;padding-left:0}.info-box._6-6{background-color:#0000;border-style:none none solid;border-bottom-color:#ffffff80;padding-bottom:2rem;padding-right:0}.info-box._1-3{background-color:#0000;border-top-style:none;border-left-style:none;border-right-style:none;padding-top:0}.info-box._2-3{background-color:#0000;border-right-style:none}.info-box._3-3{background-color:#0000;border-bottom-style:none;border-left-style:none;padding-bottom:0}.info-box.line{border-bottom-style:solid;border-bottom-color:#ffffff80}.info-box-text{width:100%}.info-box-section.memberships{padding-left:2em;padding-right:2em}._3-grid{grid-template-columns:1fr;width:100%;max-width:none}.pt-title{padding-top:.3em;padding-bottom:0}.down-arrow{display:none}.header-div-copy.fitness-yoga{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e163723deea38feb1989a_TF220524-01.jpg);background-position:0 0,50%;background-size:auto,130%}.footer-info-wrapper{flex-direction:column}.footer-info-text{max-width:none;padding-bottom:0;padding-right:0}.copyright-text{text-align:left;padding-top:2em}.footer-info-div{padding-top:2em;padding-bottom:2em}.image-block-wrapper{min-height:480px}.image-block-wrapper.first-visit,.image-block-wrapper.botw-video{background-position:100% 40%;background-size:cover}.faciilities-image-copy{background-position:50%,50%;width:100%;height:450px;max-height:450px}.faciilities-image-copy.train{background-position:0%,50% 20%;width:auto}.faciilities-image-copy.connect{background-position:50%,50%;width:auto}.faciilities-image-copy.climb{background-position:0%,50% 41%;background-size:450px,cover;width:auto}.faciilities-image-copy.climb.borough{width:auto}.image-27{display:none;transform:rotate(0)}.faciilities-text-wrapper-copy{align-items:flex-start;width:100%;max-width:none;height:100%;min-height:auto;margin-left:0;padding:40px 2em}.faciilities-tabs-copy{height:auto;min-height:auto;padding-left:1em;padding-right:0;display:flex}.faciilities-tabs-copy.dsafd{max-width:none;max-height:none;padding-left:0;padding-right:0;display:block}.tab-links-div{margin-top:40px;padding-top:40px}.image-31,.image-32{display:block}.fade{height:6em}.promo-logo-column{padding-left:2em;padding-right:2em}.promo-logo-column.fontfest{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6793b0fdba62887829cf3e10_240413-VERONICAMELKONIAN-03416.jpg);background-position:50%,0 100%;background-size:400px,190%}.news-events-collection-list{grid-template-columns:1fr 1fr 1fr}.announcement-div.xmas{width:100%;transform:none}.announcement-text.xmas{max-width:450px}.xmas-promo{z-index:200;position:fixed;inset:auto 0% 0%}.div-block-275{background-color:#fff9;width:22px;height:22px;position:absolute;top:1em;right:1em}.text-block-45{font-size:.65em}.angle-side{display:none;transform:none}.angle-side.oppersite{display:inline-block}.angle-bottom{max-width:none;height:auto;margin-bottom:-1px;padding-bottom:0;display:block;position:absolute;inset:auto auto 0% 0%;transform:rotate(-180deg)}.angle-bottom.oppersite{display:none}.img-txt-grid{grid-template-columns:1fr}.img-div{height:auto;min-height:480px}.membership-option-div{min-width:300px}.membership-option-div.two-column,.membership-option-div.two-column-copy{min-width:auto}.cms-main-text.new{border-right-style:none;width:680px;padding-right:0}.contact-address{text-align:center}.form-container.dark{width:100%}.alt-header-text-wrapper{background-color:#00000080;background-image:none;width:100%;min-height:370px;margin:0 0 0 0}.alt-header-image{width:100%}.div-block-295{font-size:.8em}.contact-form-div-dark{justify-content:center;height:auto}.form-field-copy-copy,.form-field-dark,.form-field-msg-dark{padding:.75em 1em}.div-block-303{margin-left:.75em;padding-left:1em;padding-right:1em;inset:0% 0% auto}.tabs-menu-copy{width:30%;padding-top:0;padding-bottom:0}.x-box{width:25px;height:25px}.x-1,.x-2{width:12px;height:1px}.content-and-filters{grid-template-columns:.66fr 1fr}.filters-wrapper{flex-flow:column}.filters-wrapper.dark{flex-flow:row;display:flex}.filter-div.no-line-mob{border-bottom-style:none;padding-left:1em}.first-form-div{width:40%;padding-left:0}.first-form-div.second{width:60%;padding-right:0}.textarea-copy.dark{min-height:194px}.div-block-307{max-width:none}.landing-header-text{font-size:5.5em}.landing-text-wrapper{padding-left:40px;padding-right:40px;left:0%}.landing-text-wrapper.sign-up{max-width:none;margin-left:0;margin-right:0}.landing-text-wrapper.small{padding-left:2em;padding-right:2em}.landing-text-wrapper.small.login{margin-top:0}.landing-text-wrapper.central{justify-content:center;align-items:flex-start;padding-left:40px;padding-right:40px}.cms-title-text{font-size:2.6em}.cms-title-div{background-color:#00000080;width:100%;min-height:auto;margin-bottom:1.5em;margin-left:1.5em;margin-right:1.5em;padding-top:4em;padding-bottom:4em;position:relative}.alt-header-image-copy{width:100%;height:auto;min-height:430px}.cms-second-img{margin-left:0}.cms-intro{margin-left:2em;padding-right:2em}.cms-div.new{grid-template-columns:1fr;justify-content:center;align-items:center;display:flex}.event-tab{width:100%;margin-top:2em;display:none}.whats-on-list-wrapper{width:100%}.whats-on-list{display:flex}.intro-section-wrapper{width:100%;max-width:920px}.landing-header{height:890px}.home-div.tuition{background-size:400px,auto,cover}.home-div.membership,.home-div.students{background-position:100%}.home-div.borough-fitness{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bbd71f1bcc26bf9d0c867_TF060135-03.jpg);background-position:50%,0 0,0%;background-size:450px,auto,145%}.home-div.team{background-position:40% 110%;background-size:450px,auto,cover}.cms-text-wrapper{border-right-style:none}.breaker-header-text{font-size:100px}.breaker-header-text-2{font-size:5.5em}.offers-title-text{font-size:2.6em}.offers-intro{margin-left:2em;margin-right:2em}.div-block-327{justify-content:center;align-items:center;max-width:640px;margin-top:.5em;margin-bottom:.5em}.div-block-328{flex-flow:column;align-items:center}.code-embed-4{margin-bottom:0;padding-bottom:50px}.homepage-price-link-1-copy{padding-left:0}.location-price-6{text-align:center;max-width:100%;display:flex}.cookie-div-2{overflow:visible}.sm1{padding-top:2em;padding-bottom:2em}.purchase-options-section-student{margin-bottom:0;margin-left:0;margin-right:0;padding-left:1em;padding-right:0;overflow:hidden}._3-grid-new{grid-template-columns:1fr;width:100%;max-width:none}.feature-text-mobile{text-align:center;display:block}.pricing-column,.pricing-column-white{padding:15px}.price-grid{grid-template-columns:1fr 1fr 1fr}.pricing-column-features{padding:15px;display:none}.angle-side-pt{display:none;transform:none}.image-block-wrapper-pt{min-height:480px}.text-image-section-member{height:auto;min-height:auto;display:block}.block-text-wrapper-pt,.block-text-wrapper-pt.beige-texture{min-height:auto;padding-top:6em;padding-bottom:6em}.img-txt-grid-2{grid-template-columns:1fr}.purchase-options-section-member{margin-bottom:0;margin-left:0;margin-right:0;padding-left:1em;padding-right:0;overflow:hidden}.block-text-wrapper-member,.block-text-wrapper-member.beige-texture{min-height:auto;padding-top:6em;padding-bottom:6em}.image-block-wrapper-member{min-height:480px}.form-container-corporate.dark,.form-block-corporate,.form-block-pt{width:100%}.form-field-msg-dark-2{padding:.75em 1em}.image-block-wrapper-copy{min-height:480px}.form-field-dark-2{padding:.75em 1em}.text-image-section-hub{height:auto;min-height:auto;display:block}.contact-form-div-dark-hub{justify-content:center;height:auto}.landing-div-hub.students-hub{background-position:100%}.breaker-header-text-hub{font-size:5.5em}.footer-info-text-2{max-width:none;padding-bottom:0;padding-right:0}.footer-container-update{grid-column-gap:1em;grid-row-gap:1em;grid-template-columns:1fr;grid-template-areas:".";grid-auto-flow:row;width:100%}.info-box-section-2.memberships{padding-left:2em;padding-right:2em}.cookie-div-3{overflow:visible}.info-box-section-3.memberships{padding-left:2em;padding-right:2em}.cookie-div-4{overflow:visible}.footer-container-2{grid-column-gap:1em;grid-row-gap:1em;grid-template-columns:1fr;grid-template-areas:".";grid-auto-flow:row;width:100%}.angle-side-junior-comp{display:none;transform:none}.angle-side-junior-comp.oppersite{display:inline-block}.faq-module-title-2{padding-bottom:2em;font-size:1.1em;position:static}.tabs-menu-junior-comp{width:30%;padding-top:0;padding-bottom:0}.tabs-menu-junior-comp.junior-comp{width:40%;padding-top:0;padding-right:1em}.text-image-section-junior-comp{height:auto;min-height:auto;display:block}.text-block-66{width:auto;max-width:450px}.cookie-div-5{overflow:visible}.div-block-336{max-width:none}.text-block-67{width:auto;max-width:450px}.div-block-337{max-width:none}.block-text-wrapper-junior-comp{min-height:auto;padding-top:6em;padding-bottom:6em}.block-text-wrapper-junior-comp.beige-texture{padding-top:var(--padding--6em\<deleted\|variable-fc44510c-6244-8bbc-5065-6940106105cb\>);padding-bottom:var(--padding--6em\<deleted\|variable-fc44510c-6244-8bbc-5065-6940106105cb\>);min-height:auto;padding-top:6em;padding-bottom:6em}.info-box-section-copy.memberships{padding-left:2em;padding-right:2em}.info-box-text-2,.info-box-fitness1{width:100%}.info-box-fitness1._3-3{background-color:#0000;border-style:solid none none;padding-bottom:0}.product-section.memberships{padding-left:2em;padding-right:2em}.product-div{min-width:300px}.product-div.two-column,.product-div.two-column-copy{min-width:auto}.product-title.dark,.product-title.dark-copy,.product-title.dark,.product-title.dark-copy,.product-title.dark,.product-title.dark,.product-title.dark-copy{line-height:1.2}.product-details.short,.product-details.short-copy{max-width:none}.main-button.promo{margin-top:0}.product-title-copy.dark,.product-title-copy.dark-copy,.product-title-copy.dark,.product-title-copy.dark-copy,.product-title-copy.dark,.product-title-copy.dark,.product-title-copy.dark-copy{line-height:1.2}.tabs-menu-2{flex-flow:column}.ft-tab-link.right{width:100%;padding-top:10px;padding-bottom:10px}.ft-tab-link.left{border-bottom:.5px solid #fff;width:100%;padding-top:10px;padding-bottom:10px}.ft-tab-link.left.w--current{border-bottom:.5px solid #fff;width:100%;padding-top:10px}.ft-tab-link.middle{border-bottom:.5px solid #fff;border-left-style:none;border-right-style:none;width:100%}.large-button.promo{margin-top:0}.text-image-section-copy{height:auto;min-height:auto;display:block}.menu-item-text-copy{display:none}.menu-item-text-copy.mobile{align-items:center;padding-right:.6em;display:flex}.locations-button-div.wandsworth-copy{width:256.227px}.hot-link-text{display:none}.hot-link-text.mobile,.menu-item-text-copy-copy.mobile,.menu-item-text-copy-copy.mobile,.menu-item-text-copy-copy.mobile,.menu-item-text-copy-copy.mobile{align-items:center;padding-right:.6em;display:flex}.footer-container-3{grid-column-gap:1em;grid-row-gap:1em;grid-template-columns:1fr;grid-template-areas:"Area""."".""Area-2";grid-auto-flow:row;width:100%}.cookie-div-6{overflow:visible}.form-field-copy-copy-2{padding:.75em 1em}.breaker-header-text-3{font-size:5.5em}.grid-container{grid-template-columns:1fr;width:100%;max-width:none}.box-divider{width:100%}.box-divider._1-6{background-color:#0000;border-style:solid solid solid none;border-color:#ffffff80 #ffffff80 #ffffff80 #000;padding-top:2rem;padding-left:0}.box-divider._2-6{background-color:#0000;border-style:solid none;border-color:#ffffff80 #000;padding-top:2rem;padding-right:0}.box-divider._3-6{background-color:#0000;border-style:none solid solid none;border-color:#000 #ffffff80 #ffffff80 #000;padding-left:0}.box-divider._4-6{background-color:#0000;border-style:none none solid;border-color:#000 #000 #ffffff80;padding-right:0}.box-divider._5-6{background-color:#0000;border-style:none solid solid none;border-color:#ffffff80;padding-bottom:2rem;padding-left:0}.box-divider._6-6{background-color:#0000;border-style:none none solid;border-bottom-color:#ffffff80;padding-bottom:2rem;padding-right:0}.box-divider._1-3{background-color:#0000;border-top-style:none;border-left-style:none;border-right-style:none;padding-top:0}.box-divider._2-3{background-color:#0000;border-right-style:none}.box-divider._3-3{background-color:#0000;border-bottom-style:none;border-left-style:none;padding-bottom:0}.box-divider.line{border-bottom-style:solid;border-bottom-color:#ffffff80}.burger-bars-animation-2{height:2px}.block-text-wrapper-annoucement-3{min-height:auto;padding-top:6em;padding-bottom:6em}.text-block-11-announcement-3{width:auto;max-width:450px}.footer-container-4{grid-column-gap:1em;grid-row-gap:1em;grid-template-columns:1fr;grid-template-areas:".";grid-auto-flow:row;width:100%}.burger-bars-2{height:2px}.menu-item-text-2{display:none}.menu-item-text-2.mobile{align-items:center;padding-right:.6em;display:flex}.tabs-content-4{width:70%;height:auto}.tabs-content-4.junior-squad{width:60%;padding-left:1em}.burger-div-centre-2{height:2px}.cookie-div-7{overflow:visible}.tabs-menu-annoucement{width:30%;padding-top:0;padding-bottom:0}.tabs-menu-annoucement._3-annoucement{width:40%;padding-top:0;padding-right:1em}.div-block-360{max-width:none}.fs-example_content{grid-column-gap:2rem;grid-row-gap:2rem}.large-button-copy.promo{margin-top:0}.block-text-wrapper-annoucement-2,.block-text-wrapper-annoucement{min-height:auto;padding-top:6em;padding-bottom:6em}.div-block-362{max-width:none}.faciilities-tabs-copy-copy{height:auto;min-height:auto;padding-left:1em;padding-right:0;display:flex}.faciilities-tabs-copy-copy.dsafd{max-width:none;max-height:none;padding-left:0;padding-right:0;display:block}.faciilities-tabs-content-copy{border-left:1px #e0e0e0;overflow:hidden}.faciilities-tabs-copy-copy-copy{flex-flow:column;height:auto;min-height:auto;padding-left:0;padding-right:0;display:flex}.faciilities-tabs-copy-copy-copy.dsafd{max-width:none;max-height:none;padding-left:0;padding-right:0;display:block}.background-video-4{max-width:none}.grid-2{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr;padding-left:20px;padding-right:20px}.landing-text-wrapper-copy{padding-left:4em;padding-right:4em;left:0%}.landing-text-wrapper-copy.sign-up{max-width:none;margin-left:0;margin-right:0}.landing-text-wrapper-copy.small{padding-left:2em;padding-right:2em}.landing-text-wrapper-copy.small.login{margin-top:0}.section-7{padding-left:20px;padding-right:20px}.grid-3{grid-template-columns:1fr}.div-block-364{max-width:590px}.large-button-copy-copy.promo{margin-top:0}.grid-3-copy-copy{grid-template-columns:1fr}.landing-div.tuition{background-size:400px,auto,cover}.landing-div.membership,.landing-div.students{background-position:100%}.landing-div.borough-fitness{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/677bbd71f1bcc26bf9d0c867_TF060135-03.jpg);background-position:50%,0 0,0%;background-size:450px,auto,145%}.landing-div.team{background-position:40% 110%;background-size:450px,auto,cover}}@media screen and (max-width:767px){.cookie-popup-link{color:#82888f}.cookie-button{width:auto;margin-bottom:0;margin-left:0;padding-left:0;padding-right:0}.facilities-tab-link{justify-content:flex-start;height:auto;padding-top:1.5rem;padding-bottom:1.5rem}.facilities-tab-link.w--current,.facilities-tab-link.centre-copy{justify-content:flex-start;padding-top:1.5rem;padding-bottom:1.5rem}.faciilities-tabs-content{padding-left:0}.divider{margin-top:1.5rem;margin-bottom:1.5rem}.cookie-text-wrapper{margin-bottom:0;padding:1rem;display:block}.footer-text-wrapper{border-top-style:none;border-bottom-style:solid;margin-bottom:0;margin-right:0;padding-top:0;padding-bottom:20px;padding-left:0}.footer-container{width:100%}.page-subheader.location-prices,.page-subheader.private-coaching-copy-copy{width:auto}.block-header-wrapper.dark-copy-copy{min-height:auto}.block-header-wrapper.news-events{padding-top:var(--padding--8em\<deleted\|variable-557f4ba2-a79f-08f0-b425-7e0aefc388c9\>);background-size:950px;min-height:auto}.block-header-wrapper.pattern-copy{padding-top:var(--padding--8em\<deleted\|variable-557f4ba2-a79f-08f0-b425-7e0aefc388c9\>);min-height:auto}.block-header-wrapper.pts{padding-top:var(--padding--8em\<deleted\|variable-557f4ba2-a79f-08f0-b425-7e0aefc388c9\>);background-size:cover;min-height:auto}.location-pin{width:.65em;margin-right:.3em}.x-line-1,.x-line-2{width:25px}.x-container{margin-top:1em;margin-right:1em}.logo-link{height:5.6em}.header-menu-logo{width:3.8em}.sticky-menu-container{height:80px}.menu-bar{margin-top:1.3em;margin-bottom:1.3em;padding-left:0;padding-right:0}.location-menu-wrapper{height:auto}.page-body-container{position:relative}.menu-text-accordion-trigger{align-items:center}.subheader.landing-page._w-beadcrumb{margin-bottom:40px}.review-wrapper{padding-left:1.5em;padding-right:1.5em}.box-text-wrapper{max-width:none}.review-embed{display:flex}.pt-insta-div{width:100%}.page-content-container,.page-content-container.price-page{padding-top:0}.page-content-wrapper,.page-content-wrapper.space-above,.page-content-wrapper.timetable,.page-content-wrapper.space-above-copy-copy,.page-content-wrapper.timetable-copy{background-size:400px}.cms-item-wrapper{margin:1em}.timetable-subheader.location{font-size:1.2em}.header-div{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/61e9634a2b149ac39be49c63_CL01_991.webp);background-size:400px,auto,cover}.header-div.wandsworth{margin-top:0}.header-text{font-size:4em}.page-header-section{height:auto;min-height:100svh;margin-top:0;padding-top:0}.page-header-section.hp{margin-top:0}.header-text-wrapper{min-height:590px;padding-top:4em;padding-bottom:4em}.pt-profile-content-wrapper{flex-direction:column;width:150px;display:flex}.pt-collection{overflow:hidden}.cms-item-text-wrapper{height:auto}.pt-feed-div{background-size:400px}.faq-div{margin-left:1.5em;margin-right:1.5em}.faq-wrapper,.faq-wrapper.last-faq{padding-right:0}.faq-module-title{margin-bottom:0;padding-bottom:0;font-size:1.1em}.faq-tabs{display:block}.faq-section{position:relative;overflow:hidden}.tabs-content{width:100%;height:auto;padding-left:0}.tabs-content.botw,.tabs-content.fontfest,.tabs-content.junior-squad{border-left-style:none;width:100%;padding-left:0;padding-right:0}.tab-pane-tab-1-2{max-height:none}.tabs-menu{border-right-style:none;width:100%;height:auto;padding-top:2em;padding-bottom:2em;padding-right:0}.tabs-menu.botw{width:100%;padding-top:2em}.faq-tab-link{padding-left:.5em}.faq-tab-link.last{border-bottom:1px solid #e0e0e0}.cms-page-collection-wrapper{justify-content:center;padding-left:1em;padding-right:1em}.pt-collection-list{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-columns:1fr}.pt-title-wrapper{width:50%}.pt-link-block{display:flex}.map-embed{min-height:auto}.map-container{height:450px}.location-text-wrapper{background-size:400px;padding-left:2em;padding-right:2em}.faq-fade{background-color:#0000;background-image:linear-gradient(#fff0,#fff);width:97%;height:80px;display:flex;position:absolute;inset:auto 0% 0%}.cms-grid{padding-left:1.5em;padding-right:1.5em}.cms-container,.cms-wrapper{background-size:400px}.cms-content-div{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-columns:2fr}.cms-content-div.trainer-profiles{grid-template-columns:1fr}.cms-image-wrapper-link{height:100%;min-height:160px;max-height:160px}.cms-side-links{padding-top:0;padding-bottom:0;display:flex;overflow:hidden}.cms-side-list-item{background-color:#fff;justify-content:flex-start;width:290px;margin-bottom:30px;overflow:hidden}.cms-side-links-list{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;margin-bottom:-30px;padding-left:0;padding-right:0;display:grid;overflow:scroll}.prices-tab-text-wrapper{justify-content:space-between;align-items:center;min-width:auto;max-width:none}.prices-tab-text-wrapper.homepage,.prices-tab-text-wrapper.prices-page{background-image:none;align-items:center;min-width:auto}.prices-tab-text-wrapper.vouchers{min-width:auto;max-width:none}.prices-tabs-menu{width:100%;margin-bottom:0}.prices-tabs-menu.memberships{width:100%;max-width:390px}.prices-tabs-menu.memberships.price-page{max-width:none}.prices-wrapper{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-columns:1fr;width:100%;max-width:none;padding-top:0;padding-left:0;padding-right:0}.prices-wrapper.vouchers,.prices-wrapper.vouchers.bolt-ons,.prices-wrapper.prices{grid-template-columns:1fr}.prices-tab-content{display:block}.prices-tab-link.right.memberships,.prices-tab-link.memberships,.prices-tab-link.memberships,.prices-tab-link.memberships{padding-left:.5em;padding-right:.5em}.prices-tabs.location-prices{width:100%}.slider{min-height:510px}.overlay{background-image:none;display:block}.text-block-11{max-width:380px}.text-over{background-size:400px}.cms-header{padding-top:8em;padding-bottom:8em}.faciilities-section{padding:0}.faciilities-section.sadas,.faciilities-section.sadas-copy{background-size:400px;padding:1em}.faciilities-tab{height:auto}.faciilities-tabs-menu{border-right-style:none;width:100%;margin-right:0;padding-left:1rem;padding-right:1rem}.faciilities-tabs-menu.dfsgvsfd-copy{padding-left:40px;padding-right:40px}.prices-section{padding-left:2em;padding-right:2em}.prices-section.homepage{background-size:400px}.cta-block-wrapper.header{grid-template-rows:auto auto auto;grid-template-columns:1fr}.coockie-popup-text{color:#82888f;text-align:center;width:auto;padding-top:0;padding-bottom:10px;padding-right:0}.info-rich-text{margin:1em}.location-menu-link-div.update.mob,.location-menu-link-div.update.mob-copy{z-index:0}.location-menu-link-div.update{height:3em;position:absolute}.location-menu-link-div.update.mob{z-index:0;z-index:0}.locations-section,.locations-grid{background-size:400px}.locations-text-wrapper{padding-left:2em;padding-right:2em}.locations-map{height:auto;min-height:75vw}.locations-container{flex-direction:column}.background-video{background-image:linear-gradient(#0000,#0000)}.opeining-soon-div{padding-top:5.6em}.header-section{height:auto;margin-top:-5.6em;padding-top:5.6em}.header-section.botw,.header-section.fontfest{height:auto}.single-cta-section{background-size:950px}.text-image-section{background-size:400px}.block-text-wrapper{background-size:400px,auto;min-height:auto;padding:6em 2em}.purchase-options-section{background-size:400px;padding-top:6em;padding-bottom:6em;padding-left:0}.purchase-options-section.price-page{margin-left:0;margin-right:0;padding-left:2em;padding-right:2em}.packages-section-copy{background-size:400px}.team-members-grid.crew-members{grid-template-columns:1fr}.body.team-jump-tos{border-bottom:1px solid var(--colour--pink);text-align:left;border-right-style:none;margin-bottom:.75em;margin-right:0;padding-bottom:.75em;padding-right:0}.body.team-jump-tos.last{border-bottom-style:none;margin-bottom:0;padding-bottom:0}.team-links-div{flex-direction:column;width:100%;padding-top:2em;padding-left:0;padding-right:0}.junior-name-wrapper{width:65%}.junior-name-wrapper.second{width:35%}._6-grid{grid-template-columns:1fr;margin:0}.textarea{min-height:120px}.promo-text-wrapper{align-items:center;width:100%}.promo-detail{text-align:center;max-width:300px}.promo-brand-div{justify-content:center;display:flex}.cms-side-list-div.ne-page,.cms-side-list-div.ne-page-copy{flex-direction:column}.locations-div{background-size:400px}.pt-contact-div{width:100%}.pt-contact-info-div{background-size:400px;margin-top:.5em}.promo-div-2{flex-direction:column;width:100%;margin-bottom:0;display:flex;position:static}.info-box{justify-content:space-around;align-items:flex-start;padding-left:0;padding-right:0}.info-box._1-6{border-top-style:none;border-right-style:none;padding-top:0;padding-right:0}.info-box._2-6{border-top-style:none;padding-top:2rem;padding-left:0}.info-box._3-6{border-right-style:none;padding-right:0}.info-box._4-6{padding-left:0}.info-box._5-6{border-bottom-style:solid;border-right-style:none;padding-bottom:2rem;padding-right:0}.info-box._6-6{border-bottom-style:none;padding-bottom:0;padding-left:0;padding-right:0}.info-box._1-3{border-top-style:none;border-right-style:none;padding-top:0;padding-left:0;padding-right:0}.info-box._2-3{border-top-style:none;border-right-style:none;padding-left:0;padding-right:0}.info-box._3-3{border-top-style:none;border-bottom-style:none;border-right-style:none;padding-bottom:0;padding-left:0;padding-right:0}.info-box._1-2{border-top-style:solid;border-right-style:solid;padding-top:0;padding-left:0;padding-right:0}.info-box._2-2{border-top-style:solid;border-bottom-style:none;border-right-style:solid;padding-bottom:0;padding-left:0;padding-right:0}.info-box.line,.info-box.line-double{border-right-style:none}.info-box-section{background-size:400px;padding-top:4em;padding-bottom:4em}.info-box-section.memberships{padding-top:6em;padding-bottom:6em}._3-grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}._3-grid.corporate{grid-template-columns:1fr}.cms-item-text-wrapper-copy{height:auto}.pt-profile-title{font-size:.8em}.prices-info-text{margin-left:0;margin-right:0}.header-div-copy{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263966,#282639b3),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/61e9634a2b149ac39be49c63_CL01_991.webp);background-position:50%,0 0,50%;background-size:450px,auto,cover}.header-div-copy.fitness-yoga{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e163723deea38feb1989a_TF220524-01.jpg);background-position:0 0,80%;background-size:auto,cover}.header-div-copy.fontfest,.header-div-copy.junior-comp,.header-div-copy.fontfest-junior-comp,.header-div-copy.annoucement{background-position:60% 100%;background-size:auto 100%}.t0-9{text-align:center}.div-block-261{background-size:400px}.image-block-wrapper{background-size:400px,cover;min-height:380px}.image-block-wrapper.first-visit,.image-block-wrapper.botw-video{background-size:110%}.video-overlay-dark{margin-top:-1px}.faciilities-image-copy.climb{background-position:0%,50% 41%;background-size:450px,cover}.faciilities-image-copy.climb.borough{background-position:0%,40%}.faciilities-text-wrapper-copy{background-image:none;padding-left:40px;padding-right:40px}.faciilities-tabs-copy{border-bottom-style:none;height:auto;padding:0 0;display:block}.image-33{width:40vw;max-width:180px}.promo-logo-column.fontfest{background-position:50%,0 80%;background-size:400px,150%}.promo-columns{display:block}.cms-image-text-div{flex-direction:column;justify-content:space-between;height:100%;display:flex}.cms-image-text-div.news-events{justify-content:flex-start}.news-events-collection-list{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-columns:1fr 1fr}.announcement-div.xmas{transform:none}.packages-text.students{max-width:100%}.memberships-grid{padding-left:1.5em;padding-right:1.5em}.memberships-grid.price-page,.memberships-grid.vouchers{grid-template-columns:1fr;padding-left:0;padding-right:0}.memberships-grid.two-column{grid-template-columns:1fr;width:100%}.cms-main-text blockquote,.cms-main-text figure{background-size:400px}.cms-main-text.new{width:auto}.add-to-cart-button{justify-content:center;min-width:100px}.add-to-cart{flex-direction:column;display:flex}.div-block-283{padding:1em}.add-to-cart-button-copy{justify-content:center;min-width:128px}.utility-page-wrapper{background-size:400px}.grey-gradient{margin-top:0}.fontfest-logo{width:65vw;min-width:auto}.sponsor-section{background-size:400px;padding-left:1.5em;padding-right:1.5em}.sponsor-grid{grid-template-columns:1fr 1fr;max-width:530px;padding-left:0;padding-right:0}.sponsors-conatiner{max-width:490px}.sponsor-text{font-size:.8em}.timetable-content-wrapper{border-radius:0}.alt-header-section{margin-top:-5.6em;padding-top:5.6em}.alt-header-image.adult-coaching{background-size:400px,cover}.banner-div{height:70px}.div-block-288{padding-left:2em;padding-right:2em}.heading-25{font-size:1.6em}.code-embed-2{margin-left:0;margin-right:0}.div-block-297{margin-bottom:0}.pre-footer-grid{grid-template-columns:1fr}.div-block-300-copy,.contact-form-div-dark{background-size:400px}.botw-header{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66e97f178962722711858aba_TF170924-01.jpg)}.image-36{width:100%;max-width:480px}.div-block-303{margin:.5em}.comp-promo{margin-bottom:-94px}.tabs-menu-copy{border-right-style:none;width:100%;height:auto;padding-top:2em;padding-bottom:2em;padding-right:0}.faq-tab-link-copy{padding-left:.5em}.membership-details-text.students{padding-left:1em;padding-right:1em}.student-tcs{padding-left:2em;padding-right:2em}.content-and-filters{grid-template-columns:1fr}.filters-wrapper.dark{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;padding-left:1em;padding-right:1em}.filter-div{border-bottom:.5px solid #ffffff80;width:100%;min-height:80px;padding-left:0;padding-right:0}.filter-div.no-line-mob{padding-left:0}.section-3{background-size:400px}.double-form{flex-flow:column}.first-form-div{width:100%;padding-right:0}.first-form-div.second{width:100%}.textarea-copy{min-height:120px}.alt-cma-header-section{margin-top:-5.6em;padding-top:5.6em}.landing-wrapper.whats-on{background-size:400px,auto}.landing-wrapper.dark-overlay.mob,.landing-wrapper.small{position:static}.landing-header-text{line-height:1}.landing-header-text.fitness,.landing-header-text.fitness-copy{font-size:5em}.landing-subheader.sign-up{padding-left:2em;padding-right:2em}.landing-text-wrapper{justify-content:center;align-items:flex-start;padding-left:15px;padding-right:15px}.landing-text-wrapper.whats-on{height:auto;position:relative}.landing-text-wrapper.sign-up{margin-left:auto;margin-right:auto;padding-bottom:0}.landing-text-wrapper.small{margin-top:6em;margin-bottom:6em;padding-bottom:0;padding-left:2em;padding-right:2em;position:static}.landing-text-wrapper.small.login{margin-bottom:0;padding-top:6em;padding-bottom:6em}.landing-text-wrapper.central{padding:80px 15px}.cms-title-div{margin:1em;padding:3em}.alt-header-image-copy{height:auto}.alt-header-section-copy-copy{margin-top:0}.cms-header-div,.cms-conatiner{background-size:400px}.cms-second-img{min-width:50%;min-height:100%;margin-bottom:0;margin-right:0}.cms-text-div{padding-top:0}.cms-intro-div{align-items:stretch}.cms-intro{max-width:none}.intro-section-wrapper{width:100%}.landing-header{height:680px;margin-top:180px}.landing-header.smaller{height:720px}.landing-header.small{height:auto}.home-div{background-size:450px,auto,cover}.home-div.under18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/675823a69d17d73b0f5b3ff4_TF101224-03.jpg);background-position:0 0,0 0,30% 100%;background-size:400px,auto,cover}.home-div.membership{background-size:400px,auto,cover}.home-div.whats-on{background-size:400px,auto,cover;min-height:auto}.home-div.students{background-size:400px,auto,cover}.home-div.borough-fitness{background-size:400px,auto,145%}.home-div.team{min-height:auto}.home-div.prices{background-size:400px,auto,auto 170%}.home-div.contact{background-size:400px,auto,cover}.home-div.signup{min-height:auto}.home-div.pt{background-size:400px,auto,cover}.home-div.sing-up,.home-div.team{background-size:400px,auto,cover;min-height:auto}.home-div.wandsworth-2-0{min-height:auto}.breaker-header-text{line-height:1}.fitness-img-1-b{background-position:50% 100%}.breaker-header-text-2{line-height:1}.offers-intro{max-width:none}.offer-intro-div{align-items:stretch}.offer-header-section{margin-top:-5.6em;padding-top:5.6em}.div-block-326{background-size:400px}.cta-block-wrapper-homepage.header{display:none}.header-text-wrapper-copy{min-height:590px;padding-top:6em;padding-bottom:6em}.timetable-subheader-1.location{font-size:1.2em}.evolv-logo-ff{width:65vw;min-width:auto}.prices-tab-text-wrapper-1{justify-content:space-between;align-items:center;min-width:auto;max-width:none}.prices-tab-text-wrapper-1.homepage{background-image:none;border:1px #000;align-items:center;min-width:auto}.student-tcs-2,.student-tcs-3{padding-left:2em;padding-right:2em}.purchase-options-section-student{background-size:400px;padding-top:6em;padding-bottom:6em;padding-left:0}.purchase-options-section-student.price-page{margin-left:0;margin-right:0;padding-left:2em;padding-right:2em}._3-grid-new{grid-template-columns:1fr}._3-grid-new.corporate{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.pricing-column{background-color:#fff;border-radius:20px}.title-wrap{text-align:center;align-items:center}.price-grid{grid-template-columns:1fr;max-width:460px}.feature-grid{grid-row-gap:14px}.image-block-wrapper-pt{background-size:400px,cover;min-height:380px}.packages-text-pt.students{max-width:100%}.text-image-section-member{background-size:400px}.block-text-wrapper-pt{background-size:400px,auto;min-height:auto;padding:6em 2em}.purchase-options-section-member{background-size:400px;padding-top:6em;padding-bottom:6em;padding-left:0}.purchase-options-section-member.price-page{margin-left:0;margin-right:0;padding-left:2em;padding-right:2em}.block-text-wrapper-member{background-size:400px,auto;min-height:auto;padding:6em 2em}.image-block-wrapper-member{background-size:400px,cover;min-height:380px}.packages-text-member.students{max-width:100%}.double-form-corporate{flex-flow:column}.image-block-wrapper-copy{background-size:400px,cover;min-height:380px}.div-block-300-hub,.text-image-section-hub,.contact-form-div-dark-hub{background-size:400px}.landing-div-hub{background-size:450px,auto,cover}.landing-div-hub.students-hub{background-size:400px,auto,cover}.packages-text-2.students{max-width:100%}.breaker-header-text-hub{line-height:1}.footer-container-update{width:100%}.info-box-section-2{background-size:400px;padding-top:4em;padding-bottom:4em}.info-box-section-2.memberships{padding-top:6em;padding-bottom:6em}.pre-footer-grid-2{grid-template-columns:1fr}.packages-text-3.students{max-width:100%}.info-box-section-3{background-size:400px;padding-top:4em;padding-bottom:4em}.info-box-section-3.memberships{padding-top:6em;padding-bottom:6em}.pre-footer-grid-3{grid-template-columns:1fr}.footer-container-2{width:100%}.header-text-junior-comp{font-size:4em}.sponsor-text-2{font-size:.8em}.faq-module-title-2{margin-bottom:0;padding-bottom:0;font-size:1.1em}.faq-section-copy{position:relative;overflow:hidden}.tabs-menu-junior-comp{border-right-style:none;width:100%;height:auto;padding-top:2em;padding-bottom:2em;padding-right:0}.tabs-menu-junior-comp.junior-comp{width:100%;padding-top:2em}.text-image-section-junior-comp{background-size:400px}.header-section-junior-comp{height:auto;margin-top:-5.6em;padding-top:5.6em}.header-section-junior-comp.fontfest-copy{height:auto}.text-block-66{max-width:380px}.header-text-wrapper-junior-comp{min-height:590px;padding-top:4em;padding-bottom:4em}.text-block-67{max-width:380px}.block-text-wrapper-junior-comp{background-size:400px,auto;min-height:auto;padding:6em 2em}.student-tcs-4{padding-left:2em;padding-right:2em}.info-box-section-copy{background-size:400px;padding-top:4em;padding-bottom:4em}.info-box-section-copy.memberships{padding-top:6em;padding-bottom:6em}.info-box-fitness1{justify-content:space-around;align-items:flex-start}.info-box-fitness1._3-3{border-top-style:none;border-bottom-style:none;border-right-style:none;padding-bottom:0;padding-left:0;padding-right:0}.product-section{background-size:400px;padding-top:4em;padding-bottom:4em}.product-section.memberships{padding-top:6em;padding-bottom:6em}.product-section.hp{padding-bottom:80px;padding-left:15px;padding-right:15px}.product-stack{grid-column-gap:15px;grid-row-gap:15px}.tabs-menu-2{flex-flow:column;width:100%}.ft-tab-link{padding-top:1em;padding-bottom:1em}.ft-tab-link.right{border-top-right-radius:0;border-bottom-left-radius:5px}.ft-tab-link.left.w--current,.ft-tab-link.middle{border-radius:0}.tabs-content-2{padding-top:20px}.text-image-section-copy{background-size:400px}.menu-bar-copy{margin-top:1.3em;margin-bottom:1.3em;padding-left:0;padding-right:0}.sticky-menu-container-copy{height:80px}.location-menu-wrapper-copy{height:auto}.nav-bar-div{z-index:100;flex-flow:column;position:fixed;top:0%;left:0%;right:0%}.locations-button-div.wandsworth{width:224.344px}.location-options{width:auto}.nav-bar{position:static}.desktop-logo{display:none}.desktop-logo.mobile{display:flex}.footer-container-3{width:100%}.cms-container-2{background-size:400px}.breaker-header-text-3{line-height:1}.div-block-261-2{background-size:400px}.grid-container{border-style:none;grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.grid-container.corporate{grid-template-columns:1fr}.box-divider{border-right-style:none;justify-content:space-around;align-items:flex-start;padding-left:0;padding-right:0}.box-divider._1-6{border-top-style:none;border-right-style:none;padding-top:0;padding-right:0}.box-divider._2-6{border-top-style:none;padding-top:2rem;padding-left:0}.box-divider._3-6{border-right-style:none;padding-right:0}.box-divider._4-6{padding-left:0}.box-divider._5-6{border-bottom-style:solid;border-right-style:none;padding-bottom:2rem;padding-right:0}.box-divider._6-6{border-bottom-style:none;padding-bottom:0;padding-left:0;padding-right:0}.box-divider._1-3{border-top-style:none;border-right-style:none;padding-top:0;padding-left:0;padding-right:0}.box-divider._2-3{border-top-style:none;border-right-style:none;padding-left:0;padding-right:0}.box-divider._3-3{border-top-style:none;border-bottom-style:none;border-right-style:none;padding-bottom:0;padding-left:0;padding-right:0}.box-divider._1-2{border-top-style:solid;border-right-style:solid;padding-top:0;padding-left:0;padding-right:0}.box-divider._2-2{border-top-style:solid;border-bottom-style:none;border-right-style:solid;padding-bottom:0;padding-left:0;padding-right:0}.box-divider.line,.box-divider.line-double{border-right-style:none}.mobile-logo-div{border-bottom:.5px solid var(--colour--grey-2);background-color:#fff;justify-content:center;align-items:center;width:100%;display:flex}.div-block-352{width:100%;height:60px;position:sticky}.nav-bar-section{z-index:2000}.spacer-div{background-color:var(--colour--grey-3);border-top:1px solid #fff;height:300px}.header-text-wrapper-annoucement{min-height:590px;padding-top:4em;padding-bottom:4em}.header-text-annoucement{font-size:4em}.block-text-wrapper-annoucement-3{background-size:400px;background-attachment:fixed;min-height:auto;padding:6em 2em}.text-block-11-announcement-3{max-width:380px}.footer-container-4{width:100%}.tabs-content-4{width:100%;height:auto;padding-left:0}.tabs-content-4.junior-squad{border-left-style:none;width:100%;padding-left:0;padding-right:0}.faq-section-annoucement{position:relative;overflow:hidden}.tabs-menu-annoucement{border-right-style:none;width:100%;height:auto;padding-top:2em;padding-bottom:2em;padding-right:0}.tabs-menu-annoucement._3-annoucement{width:100%;padding-top:2em}.header-section-annoucement{height:auto;margin-top:-5.6em;padding-top:5.6em}.header-section-annoucement.annoucement-copy{height:auto}.burger-menu-link-block-2{height:3em;padding-right:2em}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.logo-wrapper{display:none}.logo-wrapper.mobile{width:65px;height:65px;display:flex}.shrink{display:flex;position:static}.animation-trigger{width:100%;height:180px;display:block}.desktop-logo-copy{display:none}.desktop-logo-copy.mobile{display:flex}.shrink-logo{max-width:none;height:67%}.link-block-15{height:120px}.link-block-16{width:100%}.link-block-17{background-color:#0000}.link-block-18{background-color:var(--white)}.link-block-19{background-color:#0000}.link-block-20{background-color:var(--colour--pink)}.link-block-21{background-color:#0000}.link-block-22{background-color:var(--colour--grey-2)}.link-block-23{background-color:#0000}.link-block-24{background-color:var(--colour--dark)}.link-block-25{background-color:#0000}.link-block-26,.link-block-27{background-color:var(--colour--dark)}.link-block-28{padding-bottom:0}.link-block-29{display:flex}.link-block-30{justify-content:center;align-items:center}.link-block-31.w--current{display:flex}.block-text-wrapper-annoucement-2,.block-text-wrapper-annoucement{background-size:400px;background-attachment:fixed;min-height:auto;padding:6em 2em}.faciilities-tabs-copy-copy{border-bottom-style:none;height:auto;padding:0 0;display:block}.faciilities-tabs-content-copy{padding-left:0}.faciilities-tabs-copy-copy-copy{border-bottom-style:none;max-height:none;padding:0 0;display:block}.background-video-4{height:400px}.grid-2{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.landing-text-wrapper-copy{padding-left:2em;padding-right:2em}.landing-text-wrapper-copy.whats-on{height:auto;position:relative}.landing-text-wrapper-copy.sign-up{margin-left:auto;margin-right:auto;padding-bottom:0}.landing-text-wrapper-copy.small{margin-top:6em;margin-bottom:6em;padding-bottom:0;padding-left:2em;padding-right:2em;position:static}.landing-text-wrapper-copy.small.login{margin-bottom:0;padding-top:6em;padding-bottom:6em}.section-7{padding:80px 15px}.grid-3{grid-template-columns:1fr}.tab-link-tab-1,.tab-link-tab-2,.tab-link-tab-2.w--current{width:50%}.tabs-menu-3{width:100%}.text-block-71{width:100%;font-size:12px}.product-stack-container{grid-column-gap:15px;grid-row-gap:15px}.grid-text-copy-copy-copy{font-style:normal;text-decoration:none}.grid-3-copy-copy{grid-template-columns:1fr}.landing-div{background-size:450px,auto,cover}.landing-div.under18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/675823a69d17d73b0f5b3ff4_TF101224-03.jpg);background-position:0 0,0 0,30% 100%;background-size:400px,auto,cover}.landing-div.membership{background-size:400px,auto,cover}.landing-div.whats-on{background-size:400px,auto,cover;min-height:auto}.landing-div.students{background-size:400px,auto,cover}.landing-div.borough-fitness{background-size:400px,auto,145%}.landing-div.team{min-height:auto}.landing-div.prices{background-position:50%,0 0,53% 60%;background-size:400px,auto,auto 200%;height:auto;padding-top:80px;padding-bottom:80px}.landing-div.contact{background-size:400px,auto,cover}.landing-div.signup{min-height:auto}.landing-div.pt{background-size:400px,auto,cover}.landing-div.sing-up,.landing-div.team{background-size:400px,auto,cover;min-height:auto}.landing-div.wandsworth-2-0{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/675823a69d17d73b0f5b3ff4_TF101224-03.jpg);background-position:0 0,0 0,30% 100%;background-size:400px,auto,cover}}@media screen and (max-width:479px){.cookie-div{position:fixed}.cookie-button{flex-direction:row;justify-content:center;align-items:center;width:auto;font-size:.7em;display:flex}.facilities-tab-link{padding-top:1.25rem;padding-bottom:1.25rem}.facilities-tab-link.w--current{color:#99918c;padding-top:1.25rem;padding-bottom:1.25rem}.facilities-tab-link.centre-copy{padding-top:1.25rem;padding-bottom:1.25rem}.footer-container{padding:4em 1em}.block-header-title{font-size:2em}.block-header-title.prices{font-size:2.2em}.block-header-title.news-articles{font-size:2.6em;line-height:1.1}.footer-options{font-size:.7em}.footer-title{font-size:.8em}.page-subheader.location-prices,.page-subheader.private-coaching-copy-copy{width:auto}.block-header-wrapper{padding-left:2em;padding-right:2em}.block-header-wrapper.dark-copy-copy{height:100%;padding-top:6em;padding-bottom:6em}.block-header-wrapper.news-events{background-position:50%;background-size:cover;height:100%;padding-top:6em;padding-bottom:6em}.block-header-wrapper.pattern-copy{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/66f56e46f671e6b52f546ade_TF260924-15.jpg);height:100%;padding:6em 1em}.block-header-wrapper.pts{background-position:58%;height:100%;padding-top:6em;padding-bottom:6em}.location-pin{width:.525em;margin-right:.2em}.x-line-1,.x-line-2{width:20px}.x-container{margin-top:.5em;margin-right:.5em}.logo-link{height:5.2em}.header-menu-logo{width:3.6em}.sticky-menu-container{height:80px}.location-menu-text{font-size:.55em}.location-menu-text.update.choose-text{display:none}.menu-bar{margin-top:1.1em;margin-bottom:1.1em;padding-left:0;padding-right:0}.schedule-embed{margin:.5em 0 0}.header-container{height:auto;margin-top:-5.6em;padding-top:5.6em}.menu-overlay{font-size:.85em}.review-div{background-position:55%,50%;background-size:auto 180%,contain}.review-div.cms{padding-top:4em;padding-bottom:4em}.subheader.homepage{line-height:1.3}.subheader.location{line-height:1.2}.subheader.fitness-yoga{font-size:1.05em}.locations-menu-wrapper{justify-content:center;padding-top:0;padding-bottom:0}.review-wrapper{height:100vw}.review-embed{flex-direction:column;justify-content:center;align-items:center}.pt-insta-div{background-color:#fff;width:auto;height:auto}.page-content-container.hide{display:none}.page-content-wrapper{padding-left:10px;padding-right:10px}.page-content-wrapper.timetable,.page-content-wrapper.timetable-copy{padding:.5em}.cms-item-wrapper{margin:0;padding:0}.page-body{font-size:1em}.pt-bio-text{background-color:#fff;border-radius:0;padding-top:3em;padding-bottom:3em}.timetable-subheader.botw,.timetable-subheader.botw-copy{font-size:var(--text-size--sub-header-2)}.header-div.wandsworth{height:auto;min-height:70vh}.header-text{font-size:13vw}.page-header-section{min-height:auto}.header-text-wrapper{min-height:500px;margin-bottom:0;padding:8em 1.5em}.t0-75.packages-copy{font-size:.85em}.feed-title{padding-left:.5em;padding-right:.5em;font-size:2.2em}.pt-feed-div{background-size:400px;padding-top:4em;padding-bottom:4em}.pt-list{padding-left:1em;padding-right:1em}.faq-div{margin:6em 1em;padding:0}.faq-div.botw{margin-top:4em;margin-bottom:4em}.faq-module-title{max-width:300px;display:flex}.tab-pane-tab-1-2.botw{max-height:none}.tabs-menu{padding-top:2.5em;padding-bottom:3em}.tabs-menu.botw{padding-bottom:2em}.faq-tab-link.last{padding-left:.5em}.cms-page-collection-wrapper{width:100%;padding-top:2.5em;padding-left:.5em;padding-right:.5em}.cms-page-collection-wrapper.dark-copy{padding-top:1em}.pt-collection-list{grid-column-gap:.75em;grid-row-gap:.75em;grid-template-columns:1fr;width:100%}.pt-title-wrapper{width:auto;min-width:50%;max-width:none}.pt-info-wrapper{width:100%}.pt-feed-description-2-copy{display:flex}.pt-link-block{border-top-right-radius:3px}.map-embed{height:100%}.map-container{height:125vw}.location-text-wrapper{padding:6em 1.5em}.faq-fade{width:auto}.cms-grid{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:0;padding-left:1em;padding-right:1em}.cms-container{padding-top:0;padding-bottom:0}.cms-item-title{font-size:.75rem}.cms-wrapper{padding-top:6em;padding-bottom:6em}.block-title{padding-left:.5em;padding-right:.5em;font-size:2em;display:flex}.block-title.prices{font-size:1.7em;display:block}.cms-item-description{display:flex}.cms-content-div{grid-column-gap:0em;grid-row-gap:0em;grid-template-columns:1fr;padding-top:0}.cms-content-div.trainer-profiles{grid-template-columns:1fr}.cms-image-wrapper-link.ne-page{height:100%;min-height:130px;max-height:130px}.cms-content-wrapper{border-radius:0;padding:3em 1em}.cms-side-links{width:auto;padding-top:.75em;padding-bottom:.75em;overflow:hidden}.cms-side-list-item{width:260px;margin-bottom:30px;overflow:hidden}.cms-side-links-list{grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-bottom:-30px;padding-left:.75em;padding-right:.75em;overflow:scroll}.prices-tab-text-wrapper.homepage{justify-content:center;align-items:center;width:100%;max-width:none;min-height:auto;max-height:none;padding:2em;display:flex}.prices-tab-text-wrapper.prices-page{justify-content:center;align-items:center;max-width:none;min-height:auto;max-height:none;padding:2em;display:flex}.prices-tabs-menu{flex-direction:column}.prices-tabs-menu.homepage,.prices-tabs-menu.prices-page{flex-direction:row}.prices-tabs-menu.memberships{flex-direction:row;max-width:390px;display:flex}.prices-wrapper{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-columns:1fr;justify-items:center;width:100%}.prices-wrapper.vouchers{grid-template-columns:1fr}.prices-tab-link{width:33.3%}.prices-tab-link.w--current{background-color:#f4f4f4;width:33.3%;padding-left:1em;padding-right:1em}.prices-tab-link.prices-page{width:50%;padding-left:.5em;padding-right:.5em}.prices-tab-link.prices-page.w--current{background-color:#f2f2f2bf;width:50%;padding-left:.5em;padding-right:.5em}.prices-tab-link.right{width:50%;padding-left:.5em;padding-right:.5em}.prices-tab-link.right.w--current{background-color:#f2f2f2bf}.prices-tab-link.memberships.w--current{background-color:#f2f2f2bf;width:50%;padding-left:.5em;padding-right:.5em}.prices-tab-link.memberships{width:50%;padding-left:.5em;padding-right:.5em}.prices-tab-link.memberships.w--current{background-color:#f2f2f2bf;flex:0 auto;width:50%;padding-left:.5em;padding-right:.5em;display:flex}.prices-tabs.location-prices{width:100%;min-width:auto;max-width:none;overflow:visible}.contact-form-div-copy{padding:4em 1em}.slider{height:105vw;min-height:auto}.text-block-11{max-width:330px}.locations-paragraph{max-width:320px}.cms-header{background-image:none;border-radius:0;padding:6em 1.5em}.cms-title{font-size:2em}.faciilities-section.sadas,.faciilities-section.sadas-copy{padding:0}.faciilities-tabs-menu.dfsgvsfd{padding-top:3em;padding-left:1.5em;padding-right:1.5em}.faciilities-tabs-menu.dfsgvsfd-copy{padding-top:3em;padding-left:20px;padding-right:20px}.prices-section{padding:6em 1em}.cta-block-wrapper{flex-direction:column;align-items:center;display:flex}.cta-block-wrapper.header{flex-flow:row;justify-content:center;align-items:center;width:auto}.tab-link-text.prices-page{text-align:center}.opening-times-title{max-width:320px}.opeing-times-text{width:100%}.opening-times-div{flex-direction:column;align-items:center;display:flex}.coockie-popup-text{width:auto;font-size:.7em;display:block}.texture-overlay{height:200.578px}.pt-feed-description{display:flex}.info-rich-text{margin:.5em;padding:3em 1.5em}.info-rich-text h1{font-size:1.5em;line-height:1.1}.locations-menu-overlay{font-size:.85em}.location-menu-link-div.update.mob-copy{z-index:400;width:100%;display:flex}.location-menu-link-div.update{display:none}.location-menu-link-div.update.mob{z-index:400;z-index:400;display:flex}.dropdown-text-link{padding-bottom:1.25em;font-size:1.2em}.menu-dropdown{flex-direction:column;justify-content:center;display:flex}.menu-dropdown.last{border-bottom-style:none}.first-visit-menu-overlay,.fitness-yoga-menu-overlay,.under-18s-menu-overlay{font-size:.85em;display:none}.hbut2-copy{width:160px;font-size:.65em}.locations-grid{grid-column-gap:.5em;grid-row-gap:.5em;padding:.5em}.locations-grid.homepage{padding-top:2em}.locations-text-wrapper{padding:6em 1.5em}.background-video{margin-top:0}.text-block-19{padding-top:.75em;padding-bottom:.75em;font-size:.7em}.opeining-soon-div{padding-top:5.2em}.package-level{text-align:center;width:100%}.package-description-wrapper{padding-top:1em;padding-bottom:1em}.package-description-wrapper.line{width:100%;padding-top:1em;padding-bottom:1em}.package-level-base{width:100%}.header-section{height:auto;min-height:130vw}.block-text-wrapper{min-height:auto;padding-left:1em;padding-right:1.5em}.purchase-options-section{margin:0;padding:6em 1em}.purchase-options-section.price-page{margin-top:0;padding-left:1em;padding-right:1em}.packages-div{justify-content:center}.product-options-header,.div-block-211{padding-left:1em;padding-right:1em}.packages-section-copy{background-size:400px;padding-left:.5em;padding-right:.5em}.team-members-grid.crew-members{grid-template-columns:1fr}.body.team-jump-tos{border-bottom-color:var(--colour--pink);text-align:left;margin-bottom:.75em;padding-bottom:.75em}.body.voucher-details{padding-left:.5em;padding-right:.5em}.body.semi-bold{font-size:.85em}.team-links-div{padding-left:0;padding-right:0}.white-link{font-style:italic}.webform-text-block{margin:.5em;padding:3em 1.5em}.webform-text-block h1{margin-bottom:1em}.webform-lable.junior-details.dob{margin-top:1em}.junior-name-div{padding-top:1.4em;display:block}.junior-name-wrapper,.junior-name-wrapper.second{width:100%}._6-grid{grid-template-columns:1fr;margin-left:0;margin-right:0}.text-field,.text-field-2{border-radius:0}.textarea{min-height:140px}.packages-text-wrapper{height:auto}.page-header{font-size:10vw}.promo-brand-div{padding-top:2em;padding-bottom:2em}.cms-location-text{font-size:.55em}.cms-side-list-div.ne-page,.cms-side-list-div.ne-page-copy{align-items:stretch}.locations-div{padding-top:0;padding-bottom:0}.bold-text-40{font-size:.85em}.block-title-link{display:flex}.block-link{padding-bottom:2rem;font-size:2rem}.pt-contact-div{background-color:#fff;width:auto;height:auto}.pt-contact-info-div{margin-top:0}.pt-feed-section-copy{padding-top:0;padding-bottom:0}.main-page-body{font-size:1em}.shoe-hire-text{padding-left:.5em;padding-right:.5em}.info-box{padding-left:1.5em;padding-right:1.5rem}.info-box._1-6{border-style:none none solid;padding-bottom:2rem;padding-left:.2rem;padding-right:.2rem}.info-box._2-6{border-bottom-style:solid;padding-top:2rem;padding-left:0;padding-right:1rem}.info-box._3-6,.info-box._4-6{border-style:none none solid;padding-left:0;padding-right:1rem}.info-box._5-6{border-style:none none solid;padding-bottom:2rem;padding-left:0;padding-right:1rem}.info-box._6-6{border-style:none;padding-left:0;padding-right:1rem}.info-box._1-3{padding-right:0;padding-bottom:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);border-style:none none solid;padding-left:0}.info-box._2-3{padding:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)0rem var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)0em;border-bottom-style:solid}.info-box._3-3{padding-top:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);border-style:none;padding-left:0;padding-right:0}.info-box._1-2{padding-right:0;padding-bottom:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);border-style:solid;padding-left:0}.info-box._2-2{padding:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)0rem 0em 0em}.timetable-description.whats-on{font-size:.95em}.info-box-section{padding:4em 0 6em}.info-box-section.memberships{padding-left:1.5em;padding-right:1.5em}._3-grid{grid-template-columns:1fr;margin-left:0;margin-right:0}.slanted-button{color:#fff;background-color:#171a24;justify-content:center;display:flex}.slanted-button:hover{background-color:#8bd6cd}.slanted-button.homepage{width:160px;margin-top:.25em;margin-bottom:.25em}.pt-collection-item{width:auto;max-width:none}.pt-profile-title{font-size:.9em}.pt-title{display:flex}.header-div-copy.fitness-yoga{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/664e163723deea38feb1989a_TF220524-01.jpg);background-position:0 0,40%;background-size:auto,auto 140%;min-height:65vh}.header-div-copy.fontfest{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6797535a165957c1bec11f8c_240413-VERONICAMELKONIAN-04075.jpg);background-position:55% 45%;background-size:auto 310%;background-attachment:scroll;min-height:500px}.header-div-copy.junior-comp{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/68248ef98a6821cbd60498e2_TF120125-4.webp);background-position:55% 45%;background-size:auto 100%;background-attachment:scroll;min-height:500px}.header-div-copy.fontfest-junior-comp{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/6797535a165957c1bec11f8c_240413-VERONICAMELKONIAN-04075.jpg);background-position:55% 45%;background-size:auto 310%;background-attachment:scroll;min-height:500px}.header-div-copy.annoucement{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/68248ef98a6821cbd60498e2_TF120125-4.webp);background-position:55% 45%;background-size:auto 100%;background-attachment:scroll;min-height:500px}.footer-info-div{padding-left:1em;padding-right:1em}.image-collection-list{grid-template-columns:1fr 1fr}.lightbox-link{height:95px}.image-block-wrapper{min-height:90vw}.faciilities-image-copy{height:100vw}.faciilities-image-copy.train{background-position:0%,50% 30%}.faciilities-image-copy.connect.borough{background-position:0%,0%}.faciilities-image-copy.climb{background-position:0%,50% 30%;background-size:450px,cover}.faciilities-image-copy.climb.borough{background-position:0%,40% 55%}.faciilities-text-wrapper-copy{min-width:auto;height:auto;max-height:none;padding-bottom:3em;padding-left:20px;padding-right:20px}.tab-links-div{margin-top:2em;padding-top:1.6em}.image-33{max-width:160px}.botw-rich-text p{font-size:.85em}.promo-logo-column{padding-left:1em;padding-right:1em}.promo-logo-column.fontfest{background-position:50%,70%;background-size:400px,250%;padding-left:2em;padding-right:2em}.promo-info-column{padding-left:2em;padding-right:2em}.tuition-menu-overlay{font-size:.85em;display:none}.ne-categroy-title{padding-left:.5em;padding-right:.5em;font-size:2em}.cms-image-text-div{flex-direction:column}.cms-image-text-div.news-events{justify-content:flex-start;align-items:stretch}.news-events-collection-list{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-columns:1fr}.announcement-div.xmas.background{background-size:130%}.text-block-44{text-align:center}.div-block-275{top:.5em;right:.5em}.text-block-45{font-size:.65em}.packages-text.students{width:100%;max-width:none;padding-left:1em;padding-right:1em;line-height:1.45}.angle-side.oppersite{display:none}.angle-bottom.oppersite{display:inline-block;inset:0% 0% auto auto;transform:none}.img-txt-grid.botw{grid-template-columns:1.5fr}.img-div{height:100vw;min-height:auto}.memberships-grid{grid-column-gap:1.5em;grid-row-gap:1.5em;grid-template-columns:1fr;justify-items:center;width:100%;min-width:auto;padding:0 0 20px}.memberships-grid.students{grid-column-gap:1em;grid-row-gap:1em}.membership-option-div{width:100%;min-width:auto}.membership-option-div.price-page{max-width:none}.cms-main-text figure{padding-left:.5em}.cms-main-text.new{margin-left:1rem;margin-right:1rem}.image-34,.image-35{width:100%}.div-block-279{flex-direction:column;align-items:flex-start}.div-block-280{padding:1.5em}.div-block-281{flex-direction:column;width:100%}.lightbox-link-2{width:100%;padding-right:0}.div-block-283{padding:.5em}.div-block-284{padding-top:1em;display:flex}.collection-list-2{grid-column-gap:.5em;grid-row-gap:.5em;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:start;display:grid}.collection-item-7,.lightbox-link-3{width:100%}.rich-text h1{word-break:break-all}.rich-text.no-space-below{margin-left:1.25em;margin-right:1.25em}.fontfest-logo{width:72vw}.sponsor-section{padding-left:1em;padding-right:1em}.sponsor-grid{grid-column-gap:1.5vw;grid-row-gap:1.5vw}.sponsor-logo-wrapper.evolv{width:270px}.img-txt-wrapper{padding:0}.contact-address{text-align:center}.timetable-header-copy,.timetable-header-copy-2{padding-left:2em;padding-right:2em}.timetable-subheader-2.junior-comp{font-size:1.1em}.form-container{padding:3em 1em}.webfrom-header{line-height:1.1}.timetable-header-copy-copy{padding-left:2em;padding-right:2em}.cms-date{font-size:.55em}.cms-date.white{font-size:.75em}.cms-event-date{display:flex}.team-section-header-wrapper{padding-left:0;padding-right:0}.team-section-detail{padding-left:1em;padding-right:1em}.alt-header-section{height:auto}.alt-header-text-wrapper{min-height:auto;margin-bottom:0;padding:8em 1.5em}.alt-header-div.adult-coaching,.alt-header-div.under-18s,.alt-header-div.first-visit{min-height:65vh}.alt-header-image.adult-coaching{background-position:50%,50% 100%;background-size:400px,auto 110%;position:absolute}.alt-header-image.triptych{background-position:50%;min-height:65vh}.banner-div{height:90px;display:none}.banner-link{font-size:1em}.div-block-288{padding-left:1.5em;padding-right:1.5em}.text-block-54{font-size:5vw}.text-block-54-copy{font-size:7.5vw}.div-block-295{padding-left:1.5em;padding-right:1.5em;font-size:1em}.div-block-297{margin-top:.5em}.heading-27{text-align:center}.div-block-298{margin-left:0;margin-right:0}.div-block-300-copy{padding-left:1em;padding-right:1em}.contact-form-div-dark{padding:4em 1em}.menu-items-container{padding-top:6em;padding-bottom:6em;font-size:.9em}.background-video-3{height:100vw}.slanted-button-comp{color:#fff;background-color:#171a24;justify-content:center;display:flex}.slanted-button-comp:hover{background-color:#8bd6cd}.tabs-menu-copy{padding-top:2.5em;padding-bottom:2.5em}.intro-menu-overlay,.v0-2-menu-overlay,.v2-4-menu-overlay,.board-climbing-menu-overlay,.hangboard-menu-overlay,.fitness-classes-menu-overlay,.yoga-menu-overlay{font-size:.85em;display:none}.membership-details-text{max-width:290px;line-height:1.4}.membership-details-text.students,.membership-details-text._6-class-pack{padding-left:0;padding-right:0}.package-level-2{text-align:center;width:100%}.package-level-base-2{width:100%}.filters-wrapper.dark{margin-top:1em}.filter_select{width:100%}.filter-div{justify-content:flex-start;align-items:center;min-height:70px}.filter_block-header{width:100%;padding-left:0}.cms-item-title-copy-copy,.cms-item-title-copy-copy.day{font-size:var(--text-size--sub-header-2)}.section-3{padding-left:1em;padding-right:1em}.textarea-copy{min-height:140px}.alt-cma-header-section{height:auto}.landing-wrapper{height:auto;inset:0%}.landing-wrapper.whats-on{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(180deg,#28263900,var(--colour--purple));background-position:50%,0 0;background-size:400px,auto}.landing-wrapper.dark-grad.mob,.landing-wrapper.dark-overlay.mob,.landing-wrapper.dark-grad-3.mob{position:static}.landing-header-text{-webkit-text-stroke-width:1.25px;font-size:4.8em;overflow:hidden}.landing-header-text.fitness{-webkit-text-stroke-width:1.25px;border:.75px #000;font-size:4em}.landing-header-text.fitness-copy{-webkit-text-stroke-width:1.25px;border:.75px #000;font-size:4.3em}.landing-subheader{border-left-width:3px}.landing-subheader.sign-up{text-align:left;padding-left:0;padding-right:0}.landing-text-wrapper{padding:8em 1em;bottom:auto;left:0%;right:0%}.landing-text-wrapper.sign-up{justify-content:center;align-items:flex-start;margin-top:6em;margin-bottom:6em;padding-left:1.5em;padding-right:1.5em;position:static}.landing-text-wrapper.small{justify-content:center;align-items:flex-start;margin-top:0;margin-bottom:0;padding:8em 1.5em;position:static}.landing-text-wrapper.small.login{padding-top:6em;padding-bottom:6em}.loc-text,.comp-text{font-size:var(--text-size--body-copy-small)}.cms-title-text{font-size:10vw}.cms-title-div{margin:0;padding:4em 1.5em}.alt-header-image-copy{min-height:380px}.alt-header-section-copy-copy{height:auto}.cms-second-img{min-width:94%;height:240px;margin-top:0}.cms-intro-div{flex-flow:column-reverse;justify-content:flex-end;align-items:flex-start}.cms-intro{max-width:none;margin-top:2em;margin-bottom:2em;margin-left:1em;padding-left:1em;padding-right:1em}.breadcrumb-text{border-top:.5px solid #fff;margin-top:0;padding-left:1em}.breadcrumb-text.first{border-top-style:none;margin-top:0;padding-top:.75em;padding-bottom:.75em;padding-left:1em}.breadcrumb-text.second{border-top-style:none;border-right-style:none;margin-top:0;margin-right:0;padding:.75em 0}.cms-breadcrumb-wrapper{border-top:.5px solid #fff}.cms-breadrumb{border-top-style:none;flex-flow:column;width:100%}.crum-link{border-top:1px #000}.cms-div.new{flex-flow:column;margin:4em 0 0}.event-tab{background-color:#e0e0e0;background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp);background-position:0 0;background-size:400px;flex-flow:column;padding:4em 1em;display:flex}.whats-on-list{flex-flow:column}.intro-section-wrapper{flex-flow:column-reverse wrap;justify-content:center;align-items:flex-start;width:100%}.landing-header,.landing-header.smaller,.landing-header.small{height:auto}.home-div{background-position:50%,0 0,50%;background-size:450px,auto,cover;min-height:80vh}.home-div.under18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d4f64cfd1b8f65cab5fb8_TF090724-03.jpg);background-position:0 0,0 0,60% 100%;background-size:400px,auto,cover;text-decoration:underline}.home-div.tuition{background-position:50%}.home-div.membership{background-position:0 0,0 0,74%;background-size:400px,auto,auto 130%;height:auto}.home-div.packages{background-position:0 0,0 0,50%}.home-div.whats-on{background-position:0 0,0 0,10%;min-height:auto}.home-div.students{background-position:0 0,0 0,33%}.home-div.borough-fitness{background-position:50%,0 0,46%;background-size:400px,auto,cover}.home-div.team{min-height:auto}.home-div.prices{background-position:50%,0 0,54% 60%;background-size:400px,auto,auto 150%}.home-div.signup{background-position:65%;min-height:auto}.home-div.pt{background-position:57%}.home-div.news{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67b307a633bd95a299dbb157_TF170225-02.jpg);background-position:0 0,0 0,10% 37%;background-size:400px,auto,auto 180%;height:auto;min-height:auto}.home-div.sing-up{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:0 0,0 0,69%;background-size:400px,auto,auto 160%;height:auto;min-height:auto}.home-div.team{background-position:0 0,0 0,26% 100%;background-size:400px,auto,auto 120%;height:auto;min-height:auto}.home-div.wandsworth-2-0{background-position:50%,0 0,70% 30%;background-size:450px,auto,auto 160%;text-decoration:underline}.cms-image-collection{padding-left:1em;padding-right:1em}.breaker-header-text{-webkit-text-stroke-width:1.25px;font-size:4.8em;overflow:hidden}.breaker-header-text._6-0,.breaker-header-text._5-2{text-align:left;font-size:4.4em}.breaker-header-text._5-2.team,.text-breaker.sign-up{text-align:left}.fitness-img-2-b{background-position:0 100%;background-size:cover}.fontfest-rich-text p{font-size:.85em}.breaker-header-text-2{-webkit-text-stroke-width:1.25px;font-size:4.8em;overflow:hidden}.breaker-header-text-2._6-0{text-align:left;font-size:4.4em}.landing-subheader-2{border-left-width:3px}.arrow-block{display:none}.offers-title-text{font-size:10vw}.offers-intro{max-width:none;margin:2em 1em;padding-left:1em}.offer-intro-div{flex-flow:column-reverse;justify-content:flex-end;align-items:flex-start}.offer-header-section{height:auto}.div-block-326{padding-top:4em;padding-bottom:4em}.div-block-327{margin-top:.25em;margin-bottom:.25em}.div-block-328{padding-left:1em;padding-right:1em}.text-block-64{margin-left:1em;margin-right:1em}.cta-block-wrapper-homepage{flex-direction:column;align-items:center;display:flex}.cta-block-wrapper-homepage.header{flex-flow:row;justify-content:center;align-items:center;width:auto}.header-text-wrapper-copy{min-height:auto;margin-top:6em;margin-bottom:6em;padding:0 1.5em}.timetable-subheader-1.botw,.timetable-subheader-1.botw-copy{font-size:var(--text-size--sub-header-2)}.evolv-logo-ff{width:72vw}.prices-tab-text-wrapper-1.homepage{border:1px #000;border-radius:0;justify-content:center;align-items:center;width:100%;max-width:none;min-height:auto;max-height:none;padding:2em;display:flex}.cookie-div-2{position:fixed}.sm1{padding-left:1em;padding-right:1em}.tab-link-text-copy.prices-page.tab-link-text-1{text-align:center}.product-options-header-2{padding-left:1em;padding-right:1em}.purchase-options-section-student{margin:0;padding:6em 1em}.purchase-options-section-student.price-page{margin-top:0;padding-left:1em;padding-right:1em}._3-grid-new{grid-template-columns:1fr;margin-left:0;margin-right:0}.product-options-header-2-student,.product-options-header-2-memberships{padding-left:1em;padding-right:1em}.image-block-wrapper-pt{min-height:90vw}.packages-text-pt.students{width:100%;max-width:none;padding-left:1em;padding-right:1em;line-height:1.45}.block-text-wrapper-pt{min-height:auto;padding-left:1em;padding-right:1.5em}.img-txt-grid-2.junior-comp{grid-template-columns:1.5fr}.timetable-header-test{padding-left:2em;padding-right:2em}.form-container-pt{padding:3em 1em}.webfrom-header-2{line-height:1.1}.purchase-options-section-member{margin:0;padding:6em 1em}.purchase-options-section-member.price-page{margin-top:0;padding-left:1em;padding-right:1em}.block-text-wrapper-member{min-height:auto;padding-left:1em;padding-right:1.5em}.image-block-wrapper-member{min-height:90vw}.packages-text-member.students{width:100%;max-width:none;padding-left:1em;padding-right:1em;line-height:1.45}.form-container-corporate{padding:3em 1em}.image-block-wrapper-copy{min-height:90vw}.div-block-300-hub{padding-left:1em;padding-right:1em}.landing-wrapper-2{height:auto;inset:0%}.timetable-header-copy-3{padding-left:2em;padding-right:2em}.contact-form-div-dark-hub{padding:4em 1em}.landing-div-hub{background-position:50%,0 0,50%;background-size:450px,auto,cover;min-height:80vh}.landing-div-hub.students-hub{background-position:0 0,0 0,33%}.packages-text-2.students{width:100%;max-width:none;padding-left:1em;padding-right:1em;line-height:1.45}.footer-options-2{font-size:.7em}.breaker-header-text-hub{-webkit-text-stroke-width:1.25px;font-size:4.8em;overflow:hidden}.footer-container-update{padding:4em 1em}.location-menu-text-2{font-size:.55em}.info-box-section-2{padding:4em 1em 6em}.info-box-section-2.memberships{padding-left:1.5em;padding-right:1.5em}.cookie-div-3{position:fixed}.landing-subheader-hub{border-left-width:3px}.timetable-header-copy-4{padding-left:2em;padding-right:2em}.packages-text-3.students{width:100%;max-width:none;padding-left:1em;padding-right:1em;line-height:1.45}.footer-options-3{font-size:.7em}.info-box-section-3{padding:4em 1em 6em}.info-box-section-3.memberships{padding-left:1.5em;padding-right:1.5em}.cookie-div-4{position:fixed}.landing-wrapper-hub{height:auto;inset:0%}.footer-container-2{padding:4em 1em}.slanted-button-2{color:#fff;background-color:#171a24;justify-content:center;display:flex}.slanted-button-2:hover{background-color:#8bd6cd}.angle-side-junior-comp.oppersite{display:none}.header-text-junior-comp{font-size:13vw}.faq-module-title-2{max-width:300px;display:flex}.tabs-menu-junior-comp{padding-top:2.5em;padding-bottom:3em}.tabs-menu-junior-comp.junior-comp{padding-bottom:2em}.header-section-junior-comp{height:auto;min-height:130vw}.background-video-junior-comp{height:100vw}.text-block-66{max-width:330px}.cookie-div-5{position:fixed}.body-4.semi-bold{font-size:.85em}.header-text-wrapper-junior-comp{min-height:500px;margin-bottom:0;padding:8em 1.5em}.text-block-67{max-width:330px}.background-video-3-junior-comp{height:100vw}.block-text-wrapper-junior-comp{min-height:auto;padding-left:1em;padding-right:1.5em}.img-txt-wrapper-junior-comp{padding:0}.info-box-section-copy{padding:4em var(--padding--1em\<deleted\|variable-682d53d4-dcfd-6587-e348-51c054ad0a90\>)6em}.info-box-section-copy.memberships{padding-left:1.5em;padding-right:1.5em}.info-box-fitness1{padding-left:1.5em;padding-right:1.5rem}.info-box-fitness1._3-3{border-style:solid none none;margin-top:35px;padding-top:2em;padding-left:0;padding-right:0}.product-section{padding:4em var(--padding--1em\<deleted\|variable-682d53d4-dcfd-6587-e348-51c054ad0a90\>)6em}.product-section.memberships{padding-left:1.5em;padding-right:1.5em}.product-div{width:100%;min-width:auto}.product-div.price-page{max-width:none}.tabs-content-2{padding-top:20px}.link-white{font-style:italic}.explainertext.packages-copy{font-size:.85em}.img-txt-wrapper-copy{padding:0}.menu-bar-copy{margin-top:6em;margin-bottom:1.1em;padding-left:0;padding-right:0}.sticky-menu-container-copy{flex-flow:column;height:80px}.location-menu-wrapper-copy{width:100%}.nav-bar-div{z-index:100}.footer-options-4{font-size:.7em}.comp-text-2{font-size:.75em}.block-title-2{padding-left:.5em;padding-right:.5em;font-size:2em;display:flex}.block-title-link-2{display:flex}.footer-container-3{padding:4em 1em}.cms-container-2{padding-top:0;padding-bottom:0}.cookie-div-6{position:fixed}.landing-wrapper-3{height:auto;inset:0%}.loc-text-2{font-size:.75em}.breaker-header-text-3{-webkit-text-stroke-width:1.25px;font-size:4.8em;overflow:hidden}.breaker-header-text-3._6-0{text-align:left;font-size:4.4em}.grid-container{grid-template-columns:1fr;margin-left:0;margin-right:0}.box-divider{padding-left:1.5em;padding-right:1.5rem}.box-divider._1-6{border-style:none none solid;padding-bottom:2rem;padding-left:.2rem;padding-right:.2rem}.box-divider._2-6{border-bottom-style:solid;padding-top:2rem;padding-left:0;padding-right:1rem}.box-divider._3-6,.box-divider._4-6{border-style:none none solid;padding-left:0;padding-right:1rem}.box-divider._5-6{border-style:none none solid;padding-bottom:2rem;padding-left:0;padding-right:1rem}.box-divider._6-6{border-style:none;padding-left:0;padding-right:1rem}.box-divider._1-3{padding-right:0;padding-bottom:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);border-style:none none solid;padding-left:0}.box-divider._2-3{padding:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)0rem var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)0em;border-bottom-style:solid}.box-divider._3-3{padding-top:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);border-style:none;padding-left:0;padding-right:0}.box-divider._1-2{padding-right:0;padding-bottom:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>);border-style:solid;padding-left:0}.box-divider._2-2{padding:var(--padding--2em\<deleted\|variable-64d17106-8c96-4bcb-c552-d26a59ccecf1\>)0rem 0em 0em}.header-text-wrapper-annoucement{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/686415a84ab6ad5af187d254_DSCF2778%20\(1\).jpg);background-position:50% 100%;background-size:auto;min-height:500px;margin-bottom:0;padding:8em 1.5em}.header-text-annoucement{font-size:13vw}.block-text-wrapper-annoucement-3{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/686415a84ab6ad5af187d25e_Junior%20comp%20A4%20\(3\).png),linear-gradient(#0000,#0000);background-attachment:fixed,scroll;min-height:auto;padding-left:1em;padding-right:1.5em}.under-18s-menu-overlay-2{font-size:.85em;display:none}.text-block-11-announcement-3{max-width:330px}.footer-container-4{padding:4em 1em}.timetable-subheader-annoucement.annnoucement-2{font-size:1.1em}.cookie-div-7{position:fixed}.tabs-menu-annoucement{padding-top:2.5em;padding-bottom:3em}.tabs-menu-annoucement._3-annoucement{padding-bottom:2em}.header-section-annoucement{height:auto;min-height:130vw}.first-visit-menu-overlay-2{font-size:.85em;display:none}.burger-menu-link-block-2{padding-right:1em}.body-5.semi-bold{font-size:.85em}.fs-scrolldisable_container{padding-left:1rem;padding-right:1rem}.fs-scrolldisable_logo{width:6rem}.fs-scrolldisable-menu_button{padding:.5rem}.fs-example_wrapper,.fs-example_content{padding:1rem}.shrink{display:flex;position:static;inset:0% 0% auto}.shrink-box{border-bottom:.5px solid var(--colour--grey-2);background-color:var(--colour--dark);justify-content:flex-start;align-items:center;width:100%;height:120px;display:flex}.animation-trigger{background-color:#fff;width:100%;padding-bottom:0;padding-right:0}.div-block-361{justify-content:center;align-items:flex-end;height:150px;display:flex}.desktop-logo-copy{display:flex}.shrink-logo{max-width:none;height:67%}.link-block-31{justify-content:center;align-items:center}.explainertext-copy.packages-copy{font-size:.85em}.block-text-wrapper-annoucement-2{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/688393689ff3824ad352ae6a_Junior%20comp%20A4%20\(2\).png),linear-gradient(#0000,#0000);background-attachment:fixed,scroll;min-height:auto;padding-left:1em;padding-right:1.5em}.block-text-wrapper-annoucement{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/686415a84ab6ad5af187d25e_Junior%20comp%20A4%20\(3\).png),linear-gradient(#0000,#0000);background-attachment:fixed,scroll;min-height:auto;padding-left:1em;padding-right:1.5em}.background-video-4{height:100vw}.landing-text-wrapper-copy{padding:8em 1em;bottom:auto;left:0%;right:0%}.landing-text-wrapper-copy.sign-up{justify-content:center;align-items:flex-start;margin-top:6em;margin-bottom:6em;padding-left:1.5em;padding-right:1.5em;position:static}.landing-text-wrapper-copy.small{justify-content:center;align-items:flex-start;margin-top:0;margin-bottom:0;padding:8em 1.5em;position:static}.landing-text-wrapper-copy.small.login{padding-top:6em;padding-bottom:6em}.heading-30{text-align:center}.landing-div{background-position:50%,0 0,50%;background-size:450px,auto,cover;min-height:80vh}.landing-div.under18s{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d4f64cfd1b8f65cab5fb8_TF090724-03.jpg);background-position:0 0,0 0,60% 100%;background-size:400px,auto,cover;text-decoration:underline}.landing-div.tuition{background-position:50%}.landing-div.membership{background-position:0 0,0 0,74%;background-size:400px,auto,auto 130%;height:auto}.landing-div.packages{background-position:0 0,0 0,50%}.landing-div.whats-on{background-position:0 0,0 0,10%;min-height:auto}.landing-div.students{background-position:0 0,0 0,33%}.landing-div.borough-fitness{background-position:50%,0 0,46%;background-size:400px,auto,cover}.landing-div.team{background-position:30%;background-size:cover;height:auto;min-height:auto}.landing-div.signup{background-position:65%;min-height:auto}.landing-div.pt{background-position:57%}.landing-div.news{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67b307a633bd95a299dbb157_TF170225-02.jpg);background-position:0 0,0 0,10% 37%;background-size:400px,auto,auto 180%;height:auto;min-height:auto}.landing-div.sing-up{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#0000,#000000bf),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/67acc2f5d508e3dd7cc6e973_TF120125-4.jpg);background-position:0 0,0 0,69%;background-size:400px,auto,auto 160%;height:auto;min-height:auto}.landing-div.team{background-position:0 0,0 0,26% 100%;background-size:400px,auto,auto 120%;height:auto;min-height:auto}.landing-div.wandsworth-2-0{background-image:url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/62ff95963e23d924caaf9db1_TF250722-02.webp),linear-gradient(#28263900,#282639),url(https://cdn.prod.website-files.com/5f99de1a6f64129317fd451c/668d4f64cfd1b8f65cab5fb8_TF090724-03.jpg);background-position:0 0,0 0,60% 100%;background-size:400px,auto,cover;text-decoration:underline}}#w-node-_28f2b49d-021e-d2a0-799b-2feadd0239af-b3447fc0,#w-node-_8998d102-b69b-4a73-ea47-7700afea53cd-b3447fc0,#w-node-_8ff10e41-48f2-0ede-f5de-24739b27c27d-b3447fc0,#w-node-_73e2b455-9d6f-dc6c-a9dd-a05f70121229-b344806a,#w-node-_73e2b455-9d6f-dc6c-a9dd-a05f70121226-b344806a,#w-node-f80aa904-8bb6-fca9-ff44-7cb4564ec7d8-b3448071,#w-node-f80aa904-8bb6-fca9-ff44-7cb4564ec7d2-b3448071,#w-node-_6fd96382-e54a-b8b0-4402-50c88cdcbb88-b3448074,#w-node-_03f67b3d-2378-0d47-cd8b-97f483f59549-b3448074,#w-node-_80a87993-64fc-e0a9-73db-43b3007a8614-b34480af,#w-node-b8ec788c-6e38-91f7-c93e-ed596f38e351-b34480b6,#w-node-_40ee9cb5-f287-87e6-a3af-d9bb2291850a-b34480b6,#w-node-bd78a11e-5a26-9a4c-6a8c-81213abf343a-b34480b6,#w-node-bd78a11e-5a26-9a4c-6a8c-81213abf3434-b34480b6,#w-node-_20f3a8db-d28c-848d-1b77-84ba2ac75de9-b34480c2,#w-node-_20f3a8db-d28c-848d-1b77-84ba2ac75dfc-b34480c2,#w-node-_77d00ea1-d5ab-0bb5-4428-5214d8ece3f9-b34480c2,#w-node-_0af30cde-1c52-028e-aee8-0bc8cd19269c-b34480c2,#w-node-b69aaf5d-e531-ba83-2502-389238e4b208-b34480c4,#w-node-b69aaf5d-e531-ba83-2502-389238e4b202-b34480c4,#w-node-_2e555dc2-8df8-a101-62e8-5e609f0905ce-b34480c5,#w-node-_2e555dc2-8df8-a101-62e8-5e609f0905bb-b34480c5,#w-node-_852d8415-8cdb-af7c-edfb-436c4ed209c9-b34480c8,#w-node-_53aac577-396a-560c-579e-de9841605e9d-b34480c8,#w-node-_89889ce2-d24e-17c5-d60d-b6b28fea01d1-b34480c8,#w-node-_89889ce2-d24e-17c5-d60d-b6b28fea01de-b34480c8,#w-node-_89889ce2-d24e-17c5-d60d-b6b28fea01eb-b34480c8,#w-node-_89889ce2-d24e-17c5-d60d-b6b28fea01f8-b34480c8{grid-area:span 1/span 1/span 1/span 1}#w-node-_62cd2698-6c7b-6874-4f9f-bf2817b5900d-b34480ed,#w-node-c8b1ad1b-ae1d-dd30-1bde-a32086334372-b34480ed{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#w-node-_5152fc03-e9d0-8af5-b1e5-c2ec26c1c8ee-b34480ed,#w-node-_5152fc03-e9d0-8af5-b1e5-c2ec26c1c908-b34480ed,#w-node-_5152fc03-e9d0-8af5-b1e5-c2ec26c1c922-b34480ed,#w-node-_117c3eb6-b152-feae-9df6-64d408f4ec45-b34480ed,#w-node-_117c3eb6-b152-feae-9df6-64d408f4ec5e-b34480ed,#w-node-_117c3eb6-b152-feae-9df6-64d408f4ec77-b34480ed,#w-node-_133a79a0-4f3e-2ad2-71b6-654a828e6c6a-b34480ed,#w-node-_133a79a0-4f3e-2ad2-71b6-654a828e6c6d-b34480ed,#w-node-_7be67dc3-f191-2fd0-ab80-1a5c4d4f320f-b34480ed,#w-node-_8e21efbb-38c2-2dac-e197-75fb2862a80a-b34480ed,#w-node-_2e6d7d31-3784-f6b6-e93b-571a5a4737eb-b34480ed,#w-node-_9dfdc58b-df7c-aef3-7bc7-abfc0687eae5-b34480fc,#w-node-_9dfdc58b-df7c-aef3-7bc7-abfc0687eae8-b34480fc,#w-node-b3796921-f797-2e81-5d27-047972700ba9-f4e89c49,#w-node-b3796921-f797-2e81-5d27-047972700bc2-f4e89c49,#w-node-b3796921-f797-2e81-5d27-047972700bdb-f4e89c49,#w-node-e0e5e8ea-21af-6f15-afff-8bba0089ba88-f4e89c49,#w-node-e0e5e8ea-21af-6f15-afff-8bba0089ba95-f4e89c49,#w-node-e0e5e8ea-21af-6f15-afff-8bba0089baa2-f4e89c49,#w-node-b3c0a02f-500d-664e-11f6-b0335c4b80a0-f4e89c49,#w-node-b3c0a02f-500d-664e-11f6-b0335c4b80b9-f4e89c49,#w-node-b3c0a02f-500d-664e-11f6-b0335c4b80d2-f4e89c49,#w-node-b3c0a02f-500d-664e-11f6-b0335c4b80ee-f4e89c49,#w-node-b3c0a02f-500d-664e-11f6-b0335c4b8107-f4e89c49,#w-node-b3c0a02f-500d-664e-11f6-b0335c4b8120-f4e89c49,#w-node-_250d72dd-f014-63dc-a26e-8a9b9b06ed2a-f4e89c49,#w-node-_250d72dd-f014-63dc-a26e-8a9b9b06ed37-f4e89c49,#w-node-_250d72dd-f014-63dc-a26e-8a9b9b06ed44-f4e89c49,#w-node-_250d72dd-f014-63dc-a26e-8a9b9b06ed51-f4e89c49,#w-node-_955d4962-28fc-cdfc-dea5-12dea2a4e0c1-b3448126,#w-node-_9113b41d-792e-fd72-1cbe-c361a444f4ac-b3448127,#w-node-_9113b41d-792e-fd72-1cbe-c361a444f4a6-b3448127,#w-node-d9eb85cc-8f39-f583-a62f-13c9a4f94622-b3448128,#w-node-bd1bafe9-2698-a71e-5f3d-cd3f79d563d5-d023a15e,#w-node-_9230ae65-21ef-6c74-a848-ac86f6cf257d-d023a15e,#w-node-_24655d4b-5f7b-fe4b-57b8-dd11cc8c4107-e5ff30cd,#w-node-_5efea38b-3f9b-8a44-ef45-477f99982664-e5ff30cd{grid-area:span 1/span 1/span 1/span 1}#w-node-cb48eab7-2ccb-2863-01aa-98f4e4b59466-84469440{grid-area:1/1/2/2}#w-node-_21998437-c434-c52c-29d1-f3e74eda44fa-84469440,#w-node-_21998437-c434-c52c-29d1-f3e74eda4507-84469440,#w-node-cc69c950-d489-d58a-0651-7ac0b12298ae-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b12298bf-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b12298d0-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b12298e4-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b12298f5-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b1229906-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b122991a-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b122992b-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b122993c-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b1229950-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b1229961-ce3ce1f4,#w-node-cc69c950-d489-d58a-0651-7ac0b1229972-ce3ce1f4,#w-node-_59f61e4e-4959-82e3-cff4-fde0b1e45785-ce3ce1f4,#w-node-_59f61e4e-4959-82e3-cff4-fde0b1e45788-ce3ce1f4,#w-node-_339e5895-ce0f-78f0-06d2-7655132f4c79-b5cbca77,#w-node-_339e5895-ce0f-78f0-06d2-7655132f4c94-b5cbca77,#w-node-_79e2f15e-43b0-0ecc-3db3-934bdcdc1896-c5b8da6c,#w-node-_79e2f15e-43b0-0ecc-3db3-934bdcdc18b1-c5b8da6c,#w-node-_9ed6773f-fb6c-7b5c-e180-64da73138087-e82c0379,#w-node-_9ed6773f-fb6c-7b5c-e180-64da7313808a-e82c0379{grid-area:span 1/span 1/span 1/span 1}#w-node-cb48eab7-2ccb-2863-01aa-98f4e4b59466-10286fb5{grid-area:1/1/2/2}#w-node-_21998437-c434-c52c-29d1-f3e74eda44fa-10286fb5,#w-node-_21998437-c434-c52c-29d1-f3e74eda4507-10286fb5{grid-area:span 1/span 1/span 1/span 1}#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b625-275ff3f5{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b627-275ff3f5{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b629-275ff3f5{grid-template-rows:auto auto auto;grid-template-columns:1fr}#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b645-275ff3f5{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b647-275ff3f5{grid-template-rows:auto auto auto;grid-template-columns:1fr}#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b665-275ff3f5{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b667-275ff3f5{grid-template-rows:auto auto auto;grid-template-columns:1fr}#w-node-_663e0f6b-a58e-29ab-043e-2f8749fe4ba6-275ff3f5,#w-node-_663e0f6b-a58e-29ab-043e-2f8749fe4ba8-275ff3f5{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_663e0f6b-a58e-29ab-043e-2f8749fe4baa-275ff3f5{grid-template-rows:auto auto;grid-template-columns:1fr}#w-node-c2d1aeeb-b578-b1ca-c2b9-fda46f991c30-23809115{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#w-node-adea1abb-5802-5eca-9d03-ad27432c78f8-23809115,#w-node-adea1abb-5802-5eca-9d03-ad27432c78fa-23809115{grid-template-rows:auto;grid-template-columns:1fr}#w-node-_3ff64f0a-b90c-fa71-3a97-29ca365fb1f6-23809115,#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d23-4defa016{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d25-4defa016{grid-template-rows:auto;grid-template-columns:1fr}#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d27-4defa016{grid-template-rows:auto auto auto;grid-template-columns:1fr}#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d35-4defa016{grid-template-rows:auto;grid-template-columns:1fr}#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d37-4defa016{grid-template-rows:auto auto auto;grid-template-columns:1fr}#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d45-4defa016{grid-template-rows:auto;grid-template-columns:1fr}#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d47-4defa016{grid-template-rows:auto auto auto;grid-template-columns:1fr}#w-node-_20f3a8db-d28c-848d-1b77-84ba2ac75de9-50c7ddab,#w-node-_20f3a8db-d28c-848d-1b77-84ba2ac75dfc-50c7ddab,#w-node-_77d00ea1-d5ab-0bb5-4428-5214d8ece3f9-50c7ddab,#w-node-_0af30cde-1c52-028e-aee8-0bc8cd19269c-50c7ddab,#w-node-fa227c1c-f04d-5b32-c97b-882d61fc4f09-e4356e7e,#w-node-_664fa605-9901-3195-f1fd-eeceaa5a6728-51630799,#w-node-_664fa605-9901-3195-f1fd-eeceaa5a672b-51630799{grid-area:span 1/span 1/span 1/span 1}#w-node-_42be9b13-7710-42cd-b77a-354fb473bb23-81ea3459{grid-area:1/1/2/2}#w-node-a1e2533b-ad84-d89b-0fb3-0f7ecf5f325d-81ea3459,#w-node-a1e2533b-ad84-d89b-0fb3-0f7ecf5f328f-81ea3459,#w-node-_42be9b13-7710-42cd-b77a-354fb473bb2a-81ea3459,#w-node-a1e2533b-ad84-d89b-0fb3-0f7ecf5f32bc-81ea3459{grid-area:span 1/span 2/span 1/span 2}#w-node-d9eb85cc-8f39-f583-a62f-13c9a4f94622-835f01b8,#w-node-_6fd96382-e54a-b8b0-4402-50c88cdcbb88-47c8d373,#w-node-_03f67b3d-2378-0d47-cd8b-97f483f59549-47c8d373{grid-area:span 1/span 1/span 1/span 1}@media screen and (min-width:1920px){#w-node-_53aac577-396a-560c-579e-de9841605e9d-b34480c8,#w-node-_8e21efbb-38c2-2dac-e197-75fb2862a80a-b34480ed{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:991px){#w-node-_62cd2698-6c7b-6874-4f9f-bf2817b5900d-b34480ed,#w-node-c2d1aeeb-b578-b1ca-c2b9-fda46f991c30-23809115,#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d23-4defa016{grid-template-rows:auto;grid-template-columns:1fr}}@media screen and (max-width:767px){#w-node-_62cd2698-6c7b-6874-4f9f-bf2817b5900d-b34480ed,#w-node-c8b1ad1b-ae1d-dd30-1bde-a32086334372-b34480ed,#w-node-_560b82cf-4ef4-ed68-99ac-e98659b9b625-275ff3f5,#w-node-_663e0f6b-a58e-29ab-043e-2f8749fe4ba6-275ff3f5,#w-node-c2d1aeeb-b578-b1ca-c2b9-fda46f991c30-23809115,#w-node-adea1abb-5802-5eca-9d03-ad27432c78f8-23809115,#w-node-_3ff64f0a-b90c-fa71-3a97-29ca365fb1f6-23809115,#w-node-bfad91de-cdf5-0db7-ff93-3c2789dd3d23-4defa016{grid-template-rows:auto;grid-template-columns:1fr}}