.elementor-2529 .elementor-element.elementor-element-f773ba7.e-container{--align-self:center;}.elementor-2529 .elementor-element.elementor-element-f773ba7.ob-is-glider{height:500px !important;}.elementor-2529 .elementor-element.elementor-element-f773ba7.ob-is-glider .swiper-wrapper{height:500px !important;}.elementor-2529 .elementor-element.elementor-element-f773ba7.ob-is-glider .swiper-wrapper .swiper-slide{height:500px !important;}.elementor-2529 .elementor-element.elementor-element-f773ba7.ob-is-glider .swiper-button-prev, .elementor-2529 .elementor-element.elementor-element-f773ba7.ob-is-glider .swiper-button-next{display:block !important;}.elementor-2529 .elementor-element.elementor-element-f773ba7.ob-is-glider .swiper-pagination{display:block !important;}.elementor-2529 .elementor-element.elementor-global-3099 .elementor-nav-menu .elementor-item{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:normal;font-style:normal;line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-2529 .elementor-element.elementor-global-3099 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:9px;padding-right:9px;padding-top:10px;padding-bottom:10px;}.elementor-2529 .elementor-element.elementor-global-3099 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2529 .elementor-element.elementor-global-3099 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2529 .elementor-element.elementor-global-3099 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2529 .elementor-element.elementor-global-3099 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2529 .elementor-element.elementor-global-3099{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );width:40vw;max-width:40vw;top:77vh;--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-2529 .elementor-element.elementor-global-3099 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2529 .elementor-element.elementor-global-3099.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-2529 .elementor-element.elementor-global-3099{left:82px;}body.rtl .elementor-2529 .elementor-element.elementor-global-3099{right:82px;}.elementor-2529 .elementor-element.elementor-global-3099 > .elementor-widget-container{--e-transform-rotateZ:-90deg;}.elementor-2529 .elementor-element.elementor-global-3105 .elementor-nav-menu .elementor-item{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-2529 .elementor-element.elementor-global-3105 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8dfde1a );fill:var( --e-global-color-8dfde1a );padding-left:4px;padding-right:4px;padding-top:10px;padding-bottom:10px;}.elementor-2529 .elementor-element.elementor-global-3105 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2529 .elementor-element.elementor-global-3105 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2529 .elementor-element.elementor-global-3105 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2529 .elementor-element.elementor-global-3105 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-8dfde1a );fill:var( --e-global-color-8dfde1a );}.elementor-2529 .elementor-element.elementor-global-3105{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );width:37%;max-width:37%;top:51%;}.elementor-2529 .elementor-element.elementor-global-3105 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2529 .elementor-element.elementor-global-3105.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2529 .elementor-element.elementor-global-3105{right:-12%;}body.rtl .elementor-2529 .elementor-element.elementor-global-3105{left:-12%;}.elementor-2529 .elementor-element.elementor-global-3105 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-2529 .elementor-element.elementor-element-17bd05bd .elementor-repeater-item-53d348b .swiper-slide-bg{background-color:#000000;background-image:url(http://staging.clubhealth.uk/wp-content/uploads/2022/08/IMG_9061.jpg);background-size:cover;}.elementor-2529 .elementor-element.elementor-element-17bd05bd .elementor-repeater-item-0d3ec7f .swiper-slide-bg{background-color:#000000;background-image:url(http://staging.clubhealth.uk/wp-content/uploads/2022/08/IMG_9061.jpg);background-size:cover;}.elementor-2529 .elementor-element.elementor-element-17bd05bd .swiper-slide{height:658px;transition-duration:calc(5000ms*1.2);}.elementor-2529 .elementor-element.elementor-element-17bd05bd .swiper-slide-contents{max-width:66%;}.elementor-2529 .elementor-element.elementor-element-17bd05bd .swiper-slide-inner{text-align:center;}.elementor-2529 .elementor-element.elementor-element-17bd05bd .elementor-slide-heading{color:#FFFFFF;font-family:"Montserrat", sans-serif;font-size:50px;font-weight:300;line-height:1em;}.elementor-2529 .elementor-element.elementor-element-17bd05bd .elementor-slide-description{color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2529 .elementor-element.elementor-element-17bd05bd{width:100%;max-width:100%;}.elementor-2529 .elementor-element.elementor-element-f4e016c{--spacer-size:10px;}.elementor-2529 .elementor-element.elementor-element-7a43ffe{text-align:center;color:#050505;font-family:"Montserrat", sans-serif;font-size:14px;font-weight:400;line-height:34px;letter-spacing:0.3px;word-spacing:4px;}.elementor-2529 .elementor-element.elementor-element-7a43ffe .elementor-heading-title:hover{color:var( --e-global-color-text );}.elementor-2529 .elementor-element.elementor-element-7a43ffe.ob-harakiri{writing-mode:inherit;}.elementor-2529 .elementor-element.elementor-element-7a43ffe.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2529 .elementor-element.elementor-element-7a43ffe.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2529 .elementor-element.elementor-element-7a43ffe .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2529 .elementor-element.elementor-element-7a43ffe > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu .elementor-item{font-family:"Montserrat", sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;font-style:normal;line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--dropdown a:hover,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-menu-toggle:hover{color:var( --e-global-color-text );}.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--dropdown a:hover,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2529 .elementor-element.elementor-element-1675e48 .elementor-nav-menu--dropdown a.highlighted{background-color:#1A2A2800;}.elementor-2529 .elementor-element.elementor-element-775d2fa8 > .elementor-container{max-width:1065px;}.elementor-2529 .elementor-element.elementor-element-775d2fa8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2529 .elementor-element.elementor-element-775d2fa8{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-2529 .elementor-element.elementor-element-348cfa23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2529 .elementor-element.elementor-element-348cfa23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2529 .elementor-element.elementor-element-348cfa23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products  ul.products{grid-column-gap:39px;grid-row-gap:34px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product{text-align:center;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:40px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-accent );margin-bottom:20px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-accent );margin-bottom:20px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", sans-serif;font-weight:400;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .star-rating{color:#000000;font-size:0.8em;margin-bottom:0px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .star-rating::before{color:#02010100;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-accent );}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-accent );}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-647724d );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;margin-top:30px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products .added_to_cart{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2529 .elementor-element.elementor-element-765de961 nav.woocommerce-pagination{margin-top:0px;}.elementor-2529 .elementor-element.elementor-element-765de961 .elementor-products-nothing-found{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2529 .elementor-element.elementor-element-42dc61e3{color:var( --e-global-color-accent );font-family:"Montserrat", sans-serif;font-size:18px;font-weight:500;line-height:50px;letter-spacing:0.5px;word-spacing:11px;}.elementor-2529 .elementor-element.elementor-element-42dc61e3 .elementor-heading-title:hover{color:var( --e-global-color-text );}.elementor-2529 .elementor-element.elementor-element-42dc61e3.ob-harakiri{writing-mode:inherit;}.elementor-2529 .elementor-element.elementor-element-42dc61e3.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2529 .elementor-element.elementor-element-42dc61e3.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2529 .elementor-element.elementor-element-42dc61e3 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2529 .elementor-element.elementor-element-67bf67e5{color:var( --e-global-color-accent );font-family:"Montserrat", sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;}.elementor-2529 .elementor-element.elementor-element-67bf67e5.ob-harakiri{writing-mode:inherit;}.elementor-2529 .elementor-element.elementor-element-67bf67e5.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-2529 .elementor-element.elementor-element-67bf67e5.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-2529 .elementor-element.elementor-element-67bf67e5 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-2529 .elementor-element.elementor-element-76002df3{--spacer-size:96px;}@media(max-width:1024px){.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2529 .elementor-element.elementor-element-f773ba7{--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2529 .elementor-element.elementor-element-17bd05bd .elementor-slide-heading{font-size:28px;}.elementor-2529 .elementor-element.elementor-element-8b4f371{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:14px;}.elementor-2529 .elementor-element.elementor-element-7a43ffe{text-align:center;font-size:12px;line-height:1.7em;}.elementor-2529 .elementor-element.elementor-element-7a43ffe > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2529 .elementor-element.elementor-element-7a43ffe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2529 .elementor-element.elementor-element-775d2fa8{padding:0px 15px 0px 15px;}.elementor-2529 .elementor-element.elementor-element-765de961.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2529 .elementor-element.elementor-element-3fc59452{--padding-top:40px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-2529 .elementor-element.elementor-element-42dc61e3{text-align:center;}.elementor-2529 .elementor-element.elementor-element-42dc61e3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}}@media(min-width:768px){.elementor-2529 .elementor-element.elementor-element-f773ba7{--content-width:1065px;}.elementor-2529 .elementor-element.elementor-element-8b4f371{--content-width:1065px;}}/* Start custom CSS for text-editor, class: .elementor-element-7a43ffe */a:hover { color: #9a704f }
a:whitedarkfooter { color: #fff }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42dc61e3 */a:hover { color: #9a704f }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.clubhealth.uk/wp-content/uploads/2022/08/montserrat-v25-latin-regular.eot');
	src: url('http://staging.clubhealth.uk/wp-content/uploads/2022/08/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('http://staging.clubhealth.uk/wp-content/uploads/2022/08/montserrat-v25-latin-regular.woff2') format('woff2'),
		url('http://staging.clubhealth.uk/wp-content/uploads/2022/08/montserrat-v25-latin-regular.woff') format('woff'),
		url('http://staging.clubhealth.uk/wp-content/uploads/2022/08/montserrat-v25-latin-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */