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}figcaption{text-align:center;margin-top:5px}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-dark:#0e0e0e;--black:black;--white:white;--brand-blue-scondary:#1b7ff9a6;--brand-primary:#5e782f;--primary-1:#7fb245a1;--secondary-test-1:#d1a4a8;--card-bg-colour:#fcf8f2;--secondary-blue-icons-shadows:#75bffd;--brand-dark-background:#232826;--light-gray:#f9f9fa;--dark-gray-50:#afafaf80;--brand-accent:#998660;--white-50:#ffffff80;--logo-colour:#7fb541;--brand-light-brown:#92724f;--brand-light-background:#f7f2e5;--brand-secondary:#7e7c7b;--brand-brown-text:#885532;--secondary-blue:#052477;--secondary-blue-sections:#d1edfe;--brand-cream-colour:#ceb285;--brand-dark-gray-text:#474747;--primary-colour-new:#80b64180;--background-2:#eae0d5;--secondary-test-4:#d9cbb0;--primary-green-darkest:#26560b;--elements-webflow-library-secondary--color-2:#f2f1ff;--primary-green-shadows:#c7e88f;--accessible-components-dark-grey:#9b9b9b;--light-gray-text:#d8d8d8;--elements-webflow-library-neutral--100:white;--primary-green-sections:#dbfdd7;--review-card-colour:#f3f3f3;--brand-test-2:#bad9a1a8;--spark-library-white:white;--spark-library-foreground-interactive-hover:#1e116e;--primary-2-yellow-green:#7fb245b0;--primary-test-sky-blue:#00c8ffa1;--secondary-test-2:#b2a6c7;--secondary-test-3:#a57d72;--brand-background-off:#dfe4d5;--elements-webflow-library-accent--primary-1:#4a3aff;--elements-webflow-library-general--shadow-03:#14142b1a;--elements-webflow-library-neutral--300:#eff0f6;--elements-webflow-library-neutral--200:#f7f7fc;--elements-webflow-library-neutral--400:#4acf4acc;--elements-webflow-library-neutral--800:#211f54;--spark-library-background--interactive:#f0ecfd}.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-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-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3b79c3}body{color:var(--text-dark);font-family:Raleway,sans-serif;font-size:1rem;line-height:1em}h1{color:#212121;text-align:center;margin-top:.625rem;margin-bottom:.625rem;font-family:Montserrat,sans-serif;font-size:4.375rem;font-weight:700;line-height:1.1em}h2{color:#212121;text-align:center;text-transform:none;margin-top:.625rem;margin-bottom:.625rem;font-family:Montserrat,sans-serif;font-size:3.125rem;font-weight:700;line-height:1.1em}h3{color:#212121;margin-top:.625rem;margin-bottom:.625rem;font-family:Open Sans,sans-serif;font-size:2.5rem;font-weight:500;line-height:1.1em}h4{color:#212121;font-family:Open Sans,sans-serif;font-size:1.625rem;font-weight:500;line-height:1.1em}h5{color:#212121;margin-top:.625rem;margin-bottom:.625rem;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.1em}h6{color:#212121;margin-top:.625rem;margin-bottom:.625rem;font-family:Cormorant Garamond;font-size:1.25rem;font-weight:500;line-height:1.1em}p{color:#000;margin-top:.625rem;margin-bottom:.625rem;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5em}a{color:#212121;align-items:center;font-size:1.125rem;font-weight:400;line-height:1.1em;text-decoration:none;transition:color .3s}a:hover{color:#212121b3}ul{grid-row-gap:.9375rem;flex-direction:column;margin-top:.625rem;padding-left:0;display:flex}li{color:var(--text-dark);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df522645d6_list-bullet.svg);background-position:0 .4375rem;background-repeat:no-repeat;background-size:auto;align-items:center;padding-left:1.375rem;font-size:1.25rem;line-height:1.4em;display:flex;position:relative}label{margin-bottom:.625rem;display:block}strong{font-weight:700}blockquote{text-align:center;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df522645a2_quotes.svg);background-position:50% 0;background-repeat:no-repeat;background-size:auto;border-left:.0625rem #000;margin-top:1.5625rem;margin-bottom:1.5625rem;padding:1.875rem 1.25rem .625rem;font-family:Lato,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2}.section{margin-bottom:5rem;padding-top:5rem;padding-bottom:5rem;position:relative}.section.light-background{background-color:#ffebe9}.section.blog-grid-banner{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264569_girl%20doing%20yoga%20.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.section.blog-classic-banner{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df5226458a_people%20are%20practicing%20yoga.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.section.banner-our-team{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264599_yoga%20team.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.section.banner-our-process{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264555_Banner%20Slider%202%20Image.webp);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.section.banner-career{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264599_yoga%20team.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.section.without-bottom-spacing{height:100vw;padding-bottom:0}.section.with-image-bg{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df522645e1_yoga.png);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.section.with-light-green-bg{background-color:#26c5ab1a}.section.with-line-bg{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264566_Section%20Background%20.webp);background-position:-14%;background-repeat:no-repeat;background-size:auto}.section.with-light-image-bg{background-color:#ffebe9;flex-direction:row-reverse;padding-top:0;padding-bottom:0;display:flex;position:absolute;inset:auto 0% 0%}.section.about-us-2-banner{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264558_woman%20doing%20yoga.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;justify-content:center;align-items:center;min-height:29.375rem;display:flex}.section.classes-category{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264555_Banner%20Slider%202%20Image.webp);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.section.workshop-category-banner{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264569_girl%20doing%20yoga%20.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.section.workshop-details-banner{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;min-height:28.125rem;display:flex}.base-container{flex-direction:column;align-items:center;max-width:75rem;margin-left:auto;margin-right:auto;display:flex}.base-container.align-left{align-items:flex-start}.grid-system-wrapper{flex-direction:column;width:100%;margin-top:2.5rem;display:flex}.grid-system{border-top:.0625rem solid #7c7c7c;justify-content:space-between;width:80%;display:flex}.grid-title{color:var(--white);background-color:#f46150;border-left:.0625rem #a7a7a7;border-right:.0625rem solid #7c7c7c;justify-content:center;width:19%;margin-top:0;margin-bottom:0;padding:1.25rem .625rem;display:flex}.grid-title.first-grid{background-color:#f46150;border-left-style:solid;border-left-color:#7c7c7c;width:24%;margin-top:0}.grid-description{border-bottom:.0625rem solid #a7a7a7;border-right:.0625rem solid #a7a7a7;justify-content:center;width:19%;margin-top:0;margin-bottom:0;padding:1.25rem .625rem;display:flex}.grid-description.first-description{border-bottom:.0625rem solid #a7a7a7;border-left:.0625rem solid #a7a7a7;border-right:.0625rem solid #a7a7a7;width:24%}.grid-description.last-description{border-right-style:solid;border-right-width:.0625rem}.spacing-system-column{padding-right:1.25rem}.spacing-system-image{max-width:80%}.spacing-wrapper-mobile{width:70%;margin-top:1.875rem;position:relative}.typography-wrapper{margin-top:1.875rem}.spacing-columns{margin-top:3.125rem}.bottom-style-spacing-desktop{font-weight:700;position:absolute;inset:auto 0% 10% auto}.top-style-spacing-desktop{font-weight:700;position:absolute;top:8%;bottom:auto;right:0}.spacing-wrapper{width:100%;margin-top:1.875rem;position:relative}.middle-style-spacing-desktop{font-weight:700;position:absolute;inset:33% 0% auto auto}.spasing-system-image-mobile{max-width:70%}.primary-style-guide{background-color:#ff0004;width:4.6875rem;height:4.6875rem}.aquamarine-style-guide{background-color:#26c5ab;width:4.6875rem;height:4.6875rem}.color-wrapper{margin-right:1.875rem}.colors-wrapper{margin-right:3.75rem}.text-dark-style-guide{background-color:#212121;width:4.6875rem;height:4.6875rem}.black-style-guide{background-color:var(--black);width:4.6875rem;height:4.6875rem}.colors-container{justify-content:flex-start;margin-top:2.5rem;display:flex}.color-container{flex-wrap:wrap;justify-content:flex-start;margin-top:2.5rem;display:flex}.primary-light-style-guide{background-color:#ffebe9;width:4.6875rem;height:4.6875rem;box-shadow:0 0 .9375rem #0000001a}.white-style-guide{background-color:var(--white);width:4.6875rem;height:4.6875rem}.headings-typography-wrapper{flex-flow:wrap;width:47%;margin-bottom:1.875rem;margin-right:2.5rem;display:flex}.headings-typography-wrapper.last-child{margin-bottom:0;margin-right:0}.headers-wrapper{width:100%;margin-top:.625rem}.h1-tablet{font-family:Open Sans,sans-serif;font-size:3rem}.h2-tablet{font-family:Open Sans,sans-serif;font-size:2.625rem}.h1-mobile{font-family:Open Sans,sans-serif;font-size:2.5rem}.h2-mobile{font-family:Open Sans,sans-serif;font-size:2.25rem}.h3-mobile{font-family:Open Sans,sans-serif;font-size:2rem}.h3-tablet,.h4-tablet,.h5-tablet,.h6-tablet,.h4-mobile,.h5-mobile,.h6-mobile{font-family:Open Sans,sans-serif}.style-guide-body-wrapper{width:47%;margin-right:2.5rem}.style-guide-body-wrapper.last-child{margin-right:0}.primary-button{color:var(--white);text-align:center;letter-spacing:.03125rem;text-transform:none;background-color:#f46150;border:.0625rem solid #f46150;border-radius:4.0625rem;padding:.875rem 1.875rem;transition:all .3s;display:inline-block}.primary-button:hover{opacity:1;color:#f46150;background-color:#0000}.primary-button.full-width-mobile{font-size:1.125rem;display:block}.primary-button.serch-button{margin-left:auto;margin-right:auto}.style-guide-div{width:100%;margin-top:3.125rem}.top-style-spacing-mobile{font-weight:700;position:absolute;top:5%;right:0}.middlr-style-spacing-mobile{font-weight:700;position:absolute;top:29%;right:0}.bottom-style-spacing-mobile{font-weight:700;position:absolute;bottom:7%;right:0}.grid-header{width:100%;margin-top:3.75rem}.link-wrapper{width:50%;margin-top:1.25rem}.navbar{background-color:var(--white);width:100%;padding-top:.3125rem;padding-bottom:.3125rem;position:relative}.nav-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-width:100%;margin-left:0;margin-right:0;padding-left:.9375rem;padding-right:.9375rem;display:flex}.nav-menu{text-align:right;justify-content:flex-end;align-items:center}.nav-link{padding:1.25rem}.nav-link:hover{opacity:1;color:#f46150}.nav-link.w--current{color:var(--text-dark)}.nav-dropdown-toggle{margin-left:0;margin-right:0;padding-right:1.25rem}.nav-dropdown-icon{font-size:1rem;display:none}.nav-dropdown-list{background-color:#fff;border:.0625rem solid #0000002e;width:12.5rem;padding:.9375rem 1.25rem}.nav-dropdown-list.w--open{padding-top:1.25rem;padding-bottom:1.25rem;box-shadow:0 0 .625rem #0000000a}.nav-dropdown-list.megamenu{width:22.5rem}.nav-dropdown-list.megamenu.w--open{width:31.25rem;display:flex;left:-10.625rem}.nav-dropdown-link-wrapper{flex-direction:column;align-items:center;padding-left:0;padding-right:0;display:flex;position:relative;overflow:hidden}.nav-dropdown-link{text-transform:capitalize;width:100%;margin-left:-1.25rem;padding:.5rem .5rem .5rem 0;transition:all .3s;display:flex}.nav-dropdown-link:hover{color:#f46150;margin-left:0}.nav-dropdown-link.w--current{color:#f46150}.body{font-size:1.25rem}.nav-item-title{color:#212121;font-size:1.125rem;transition:color .3s}.nav-item-title:hover{color:#f46150}.style-guide-banner-section{background-color:#26c5ab1a;justify-content:center;align-items:center;min-height:25.625rem;padding-top:8.125rem;padding-bottom:5rem;display:flex}.banner-title{text-align:center;margin-top:0;margin-bottom:0}.utility-page-wrap{flex-direction:column;justify-content:center;align-items:center;height:100vh;margin-bottom:2.5rem;padding-top:2.5rem;padding-left:.9375rem;padding-right:.9375rem;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:17.5rem;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.password-image{width:7.5rem;margin-left:auto;margin-right:auto;display:block}.password-input{border:.0625rem solid #f46150;border-radius:4.0625rem;min-width:17.5rem;min-height:3rem;margin-bottom:.9375rem;padding:.875rem 1.875rem;font-family:Lato,sans-serif;font-size:1rem;line-height:1.2em}.password-input:focus{border-color:#212121}.password-input::placeholder{color:#212121}.password-title-wrapper{margin-bottom:2.5rem}._404-paragraph{color:#212121;text-align:center;margin-top:1.25rem;margin-bottom:2.5rem;font-size:1.125rem}._404-logo-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:2.5rem 0% auto}.text-center{text-align:center;margin-top:0}._404-content-wrapper{flex-direction:column;justify-content:center;align-items:center;max-width:43.75rem;display:flex}.coming-soon-wrapper{flex-direction:column;justify-content:center;align-items:center;max-width:43.125rem;display:flex}.coming-soon-form{grid-column-gap:1.25rem;flex-direction:row;align-items:center;width:100%;display:flex}.coming-soon-input{border:.0625rem solid #f46150;border-radius:4.0625rem;min-width:18.75rem;min-height:3.125rem;margin-bottom:0;padding:.875rem 1.875rem;font-size:1.125rem;line-height:1.5em}.coming-soon-input:focus{border:.0625rem solid #212121}.coming-soon-input::placeholder{color:#212121}.coming-soon-paragraph{color:#212121;text-align:center;width:50%;margin-top:1.25rem;margin-bottom:2.5rem;font-size:1.125rem}.coming-soon-page-wrap{text-align:left;justify-content:center;align-items:center;width:100vw;height:100vh;padding-left:.9375rem;padding-right:.9375rem;display:flex}.coming-soon-heading{text-align:center;margin-top:3.75rem}.blog-grid-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%}.blog-grid-image-link{min-width:100%}.blog-grid-image{object-fit:cover;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;width:100%;height:17.5rem;transition:transform .3s}.blog-grid-image:hover{transform:scale(1.02)}.blog-grid-item-date{margin-top:0;margin-bottom:.625rem}.blog-grid-content-wrapper{background-color:var(--white);flex-direction:column;min-height:13.75rem;padding:1.25rem 1.875rem 1.875rem;display:flex}.blog-grid-item-title{color:var(--text-dark);font-size:1.5rem;font-weight:700}.blog-grid-item-description{margin-top:0;margin-bottom:.9375rem}.blog-classic-wrapper{width:100%;max-width:61.25rem;margin-bottom:-3.75rem;margin-left:auto;margin-right:auto;padding-left:1.875rem;padding-right:1.875rem}.blog-classic-item{margin-bottom:3.75rem;box-shadow:0 -10px 3.125rem #0000000d}.blog-classic-top-content{flex-direction:column;align-items:flex-start;padding:2.5rem 3.125rem 1.875rem;display:flex}.blog-classic-post-category{color:var(--white);background-color:#f46150;border:.0625rem solid #f46150;border-radius:1.25rem;margin-bottom:1.25rem;padding:.3125rem .9375rem;transition:all .3s;display:inline-block}.blog-classic-post-category:hover{color:#f46150;background-color:#0000}.blog-post-title{transition:color .3s}.blog-post-title:hover{color:#f46150}.blog-classic-post-image{object-fit:cover;width:100%;max-height:30rem}.blog-classic-post-image-wrapper{min-width:100%}.blog-classic-bottom-content{flex-direction:column;align-items:flex-start;padding-bottom:3.125rem;padding-left:3.125rem;padding-right:3.125rem;display:flex}.blog-classic-post-description{color:#212121;margin-top:2.1875rem;margin-bottom:2.1875rem;font-size:1.125rem}.blog-classic-post-date{color:var(--white);background-color:#f46150;border-radius:1.25rem;margin-top:-.8125rem;padding:.625rem .9375rem;font-weight:700}.nav-menu-wrapper{flex:1;order:0;justify-content:space-between;align-self:auto;align-items:center;padding-left:.625rem;padding-right:.625rem;display:flex;position:absolute;inset:0% 0% 0}.blog-sidebar-item{box-shadow:none;margin-bottom:0;display:inline-block}.blog-sidebar-item:last-child{margin-bottom:0}.blog-sidebar-post-content{background-color:var(--white);border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:-.9375rem;padding-bottom:1.25rem;padding-left:1.875rem;padding-right:1.875rem;display:flex}.blog-sidebar-post-category{background-color:var(--brand-blue-scondary);color:var(--white);border:.0625rem #f46150;border-radius:1.25rem;justify-content:center;margin-bottom:.625rem;padding:.3125rem .9375rem;transition:all .3s;display:inline-block;box-shadow:0 -10px 3.125rem #0000000d}.blog-sidebar-post-category:hover{color:#f46150;background-color:#0000;border:.0625rem solid #f46150}.blog-sidebar-left{grid-column-gap:1rem;grid-row-gap:1rem;column-count:2;flex-flow:column wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;column-gap:1.875rem;width:100%;display:grid}.blog-sidebar-right{flex-direction:column;position:sticky;top:3.75rem}.blog-sidebar-wrapper{grid-column-gap:1.875rem;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.sidebar-recent-posts-wrapper{margin-top:1.25rem}.sidebar-recent-post-item{margin-bottom:1.25rem;display:flex}.sidebar-recent-post-image{object-fit:cover;border-radius:1.25rem;width:5rem;height:5rem;margin-right:.9375rem}.sidebar-recent-post{align-items:center;display:flex}.blog-recent-post-title{color:var(--text-dark);margin-top:0;font-family:Raleway,sans-serif}.div-block{flex-direction:column;justify-content:center;display:flex}.blog-recent-post-date{color:#969696;margin-top:0;margin-bottom:0;font-size:.875rem}.sidebar-recent-posts{background-color:var(--white);border-radius:.5rem;margin-top:1.875rem;margin-bottom:1.875rem;padding:.625rem 1.25rem 1.25rem;box-shadow:0 -10px 3.125rem #0000000d}.sidebar-categories-wrapper{margin-top:1.25rem}.blog-sidebar-post-image{object-fit:cover;border-radius:1rem 1rem 0 0;width:100%;height:100%;max-height:14.375rem}.blog-sidebar-post-image-link{width:100%;height:100%;position:relative}.sidebar-category{background-color:var(--brand-primary);color:var(--white);border:.0625rem #f46150;border-radius:.5rem;padding:.25rem 1rem;font-family:Raleway,sans-serif;transition:all .3s;display:inline-block}.sidebar-category:hover{border-style:none;border-color:var(--primary-1);background-color:var(--secondary-test-1);color:var(--white)}.blog-template-wrapper{width:100%;max-width:57.5rem;margin-left:auto;margin-right:auto}.blog-template-pagination{grid-column-gap:3.75rem;grid-row-gap:3.75rem;align-items:center;margin-top:5rem;display:flex}.prev-post-arrow{color:#f46150;margin-top:0;margin-bottom:0;margin-right:1.5625rem;font-family:"Fa solid 900"}.blog-template-pagination-icon{width:3.125rem;height:3.125rem}.next-post-arrow{color:#f46150;margin-bottom:0;margin-left:1.5625rem;font-family:"Fa solid 900"}.blog-template-prev-button{flex:1;display:flex}.blog-template-next-button{flex:1;justify-content:flex-end;display:flex}.blog-template-pagination-link{align-items:center;width:auto;display:flex}.blog-template-next{text-align:right}.footer{text-align:center;background-color:#437cb35c;align-items:flex-start;padding-top:0;padding-bottom:0}.footer-rights-wrapper{color:#858585;flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}.footer-copyright{color:#858585;width:100%;margin-bottom:.625rem;font-size:1rem;display:inline}.footer-copyright-link{color:#858585;letter-spacing:.0125rem;margin-right:.3125rem;font-size:1rem;transition:all .2s;display:inline}.footer-copyright-link:hover{color:#f46150}.section-title-wrapper{text-align:center;flex-direction:column;align-items:center;max-width:47.5rem;margin-bottom:3.75rem;margin-left:auto;margin-right:auto;display:flex}.team-grid{grid-column-gap:1.875rem;grid-row-gap:1.875rem;grid-template-columns:1fr 1fr 1fr 1fr}.team-card-image{color:#f46150;object-fit:cover;width:100%;min-width:100%;height:19.375rem}.team-card-content-wrapper{text-align:center;background-color:#8585850d;padding-top:.625rem;padding-bottom:1.875rem}.team-member-position{margin-bottom:1.25rem}.team-social-links-wrapper{grid-column-gap:1.25rem;justify-content:center;display:flex}.team-social-icon{color:#f46150;font-family:"Fa brands 400";font-size:1.25rem}.style-guide-buttons-wrapper{grid-column-gap:2.5rem;grid-row-gap:1.875rem;flex-wrap:wrap;align-items:center;width:100%;margin-top:3.125rem;display:flex}.style-guide-button-wrapper{width:47%}.style-guide-button-wrapper.last-child{margin-right:0}.paragraph-large{color:#212121;font-size:1.125rem;font-weight:400;line-height:1.5em}.banner-title-wrapper{flex-direction:column;align-items:center;max-width:47.5rem;display:flex}.text-white{color:var(--white)}.workflow-profile-photo{object-fit:cover;border-radius:50%;width:100%;height:100%}.workflow-profile-description{flex-direction:column;justify-content:center;align-items:flex-start;margin-left:1.25rem;display:flex}.workflow-profile-wrapper{flex-direction:row;align-items:center;margin-top:2.5rem;display:flex}.workflow-content-wrapper{width:50%;padding-left:2.5rem}.workflow-video-wrapper{width:50%;max-height:20rem}.workflow-wrapper{display:flex}.workflow-profile-photo-wrapper{width:5rem;height:5rem}.workflow-profile-name{color:#f46150;margin-bottom:0}.workflow-video{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264558_woman%20doing%20yoga.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem;justify-content:center;align-items:center;width:100%;height:100%;min-height:17.5rem;display:flex;position:relative}.play-button{z-index:5;background-color:#f46150;border-radius:50%;width:5rem;height:5rem;position:absolute}.workflow-title-wrapper-desktop{display:none}.workflow-quote{margin-top:0;margin-bottom:0;font-size:1.125rem}.accordion-toggle{white-space:normal;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding:.625rem 0;display:flex}.accordion-list{background-color:#0000;display:block;position:static;overflow:hidden}.accordion-list.w--open{background-color:#0000;padding-top:0;padding-bottom:1.25rem;display:block}.accordion-wrapper{width:100%;display:flex}.accordion-wrapper.service-details{margin-top:3.75rem}.accordion-item{background-color:var(--white);width:100%;margin-bottom:.9375rem;padding:.9375rem 1.875rem;position:static;box-shadow:0 -10px 3.125rem #0000000d}.accordion-icon{margin-top:.625rem;margin-bottom:.625rem;margin-left:1.25rem;font-family:"Fa solid 900";font-size:1.0625rem;line-height:1.5rem}.accordion-wrap{width:50%;margin-right:.9375rem}.accordion-wrap.last-child{margin-right:0}.accordion-list-content{margin-top:0;margin-bottom:0}.accordion-title{font-family:Open Sans,sans-serif}.pricing-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-around;align-items:center;width:100%;display:grid}.pricing-wrapper.pricing-list{flex-direction:column}.pricing-wrapper.hide{display:none}.pricing-item{background-color:var(--card-bg-colour);border-radius:.5rem}.pricing-item.light-shadow-box-effect-radius{box-shadow:0 14px 20px 0 var(--secondary-blue-icons-shadows);order:-1;margin-bottom:5rem}.pricing-title-wrapper{text-align:center;border-bottom:.0625rem solid #d7e5ee;padding-top:.625rem;padding-bottom:.625rem;font-family:Montserrat,sans-serif}.pricing-content{flex-direction:column;align-items:center;width:18rem;padding:1rem 2.5rem 2.5rem;display:flex;position:relative}.pricing-content.tablet{padding-left:1.5rem;padding-right:1.5rem}.pricing-list{width:100%;margin-top:1.25rem;margin-bottom:2.5rem;padding-left:0}.pricing-3-list-item{color:var(--brand-dark-background);text-align:center;background-image:none;background-repeat:repeat;background-size:auto;border-bottom:.0625rem solid #d7e5ee;flex-direction:column;margin-bottom:0;padding-top:.625rem;padding-bottom:.625rem;padding-left:0;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.625rem}.pricing-3-list-item.last-child{border-bottom-style:none}.pricing-3-list-item.line{padding-top:0;padding-bottom:0}.light-background{background-color:var(--light-gray)}.pricing-features-item{flex-direction:row;align-items:flex-start;display:flex}.contacts-detail{align-items:center;padding-top:.5rem;padding-bottom:.5rem;padding-left:.25rem;display:flex}.contacts-icon{color:#f46150;margin-top:0;margin-bottom:0;margin-right:.9375rem;font-family:"Fa solid 900"}.paragraph-no-margin{margin-top:0;margin-bottom:0}.hidden{display:none}.footer-link{padding-top:.625rem;padding-bottom:.625rem;transition:all .3s}.footer-link:hover{color:#f46150}.footer-social-icons-wrapper{justify-content:center;align-items:center;margin-top:0;display:flex}.footer-wrapper{grid-column-gap:3.75rem;flex:1;justify-content:space-between;width:100%;margin-bottom:3.75rem;display:flex}.footer-brand-wrapper{flex-direction:column;flex:1;justify-content:space-around;align-items:baseline;width:13%;display:flex}.footer-brand{color:#fff;object-fit:contain;flex:1;order:0;align-self:auto;margin-bottom:0;position:absolute;overflow:visible}.footer-brand.w--current{color:#fff;padding-left:0;font-family:Poppins}.footer-social-icon{color:#f46150;margin-right:1.875rem;font-family:"Fa brands 400";font-size:1.25rem;text-decoration:none;transition:all .3s}.footer-social-icon:hover{color:#212121}.footer-links-wrapper{grid-column-gap:2.8125rem;flex-direction:row;align-items:flex-start;width:50%;display:flex}.footer-logo{float:none;object-fit:contain;height:100%;margin-bottom:.625rem;display:inline-block;position:static;overflow:auto}.search-wrap-input{color:var(--text-dark);background-color:#0000;border:.0625rem solid #0000;height:3.75rem;margin-bottom:0;padding:0;font-family:Lato,sans-serif;font-size:1.125rem}.search-wrap-input:focus{border-style:none}.search-wrap-input::placeholder{color:#858585}.search-desktop{z-index:1000;background-color:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-left:1.25rem;padding-right:1.25rem;display:none;position:fixed;inset:0% auto auto 0%}.search-close-button{cursor:pointer;font-family:"Fa solid 900";font-size:1.25rem;font-weight:900;position:absolute;inset:3.125rem 3.125rem auto auto}.search-bottom-line{background-color:#f46150;width:100%;height:.1875rem;margin-bottom:1.25rem;display:flex}.search-wrapper{flex-direction:column;width:100%;max-width:71.25rem;display:flex}.without-top-spacing{padding-top:0}.search-result-item{margin-bottom:1.875rem}.search-link{font-size:1.125rem;transition:all .3s}.search-link:hover{opacity:.7}.search-input{height:auto;margin-top:1.25rem;padding:1rem 1.375rem;font-size:1.125rem}.search-input:focus{border:.0625rem solid #f46150}.search-input::placeholder{color:#212121}.search-result-wrapper{width:100%;margin-top:2.5rem}.search-section{margin-top:1.25rem;margin-bottom:3.75rem}.footer-logo-wrapper{flex-flow:column;flex:1;justify-content:flex-end;align-self:flex-start;align-items:flex-start;width:6.25rem;display:flex}.list-item-circle{background-color:#f46150;border-radius:50%;width:.5rem;height:.5rem;display:block;position:absolute;inset:.4375rem auto auto 0}.service-details-content-wrapper{width:70%;margin-right:2.5rem}.service-details-sidebar-wrapper{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264567_Classes%20Holder%20.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:30%;padding:1.875rem 2.5rem 2.5rem;position:sticky;top:2.5rem}.service-details-content{align-items:flex-start;display:flex;position:relative}.service-details-sidebar-contacts{margin-top:.625rem;margin-bottom:1.875rem}.dark-gray-style-guide{background-color:#858585;width:4.6875rem;height:4.6875rem}.headings-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.button-wrapper{margin-top:1.25rem}.service-list-item{position:relative}.primary-button-white{border:.0625rem solid var(--white);color:var(--white);text-align:center;letter-spacing:.03125rem;background-color:#0000;border-radius:4.0625rem;align-items:center;padding:.875rem 1.875rem;transition:all .3s}.primary-button-white:hover{color:var(--white);background-color:#f46150;border-style:solid;border-color:#f46150}.style-guide-content-wrapper{display:flex}.slide-2{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264555_Banner%20Slider%202%20Image.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;width:100%;max-width:100%;height:31.25rem;margin-right:3.125rem}.slide-3{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264554_Banner%20Slider%20Image%20.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;width:100%;max-width:100%;height:31.25rem;margin-right:3.125rem}.slide-1{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264558_woman%20doing%20yoga.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;width:100%;max-width:100%;height:31.25rem;margin-right:3.125rem}.slide-4{background-image:linear-gradient(#0000004d,#0000004d),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264556_woman%20near%20the%20sea%20.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;width:100%;max-width:100%;height:31.25rem;margin-right:3.125rem}.about-3-tab-link{color:var(--white);background-color:#0000;flex-direction:column;align-items:center;width:33.33%;margin-bottom:-.75rem;padding-top:1.25rem;padding-bottom:.25rem;font-size:1.1875rem;line-height:2rem;transition:all .3s;display:flex;position:relative}.about-3-tab-link.w--current{color:var(--white);background-color:#0000;padding-top:1.25rem;padding-bottom:.25rem;font-size:1.5rem}.template-empty-state{color:#f46150;background-color:#0000;padding:1.875rem;font-family:Lato,sans-serif;font-size:1rem}.portfolio-masonry-collection-list{grid-column-gap:1.6875rem;grid-row-gap:1.875rem;flex-wrap:wrap;padding-top:1.875rem;padding-left:1.875rem;padding-right:1.25rem;display:flex}.portfolio-masonry-collection-item{width:31.3%;display:inline-block}.portfolio-masonry-image{object-fit:cover;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;width:100%;height:17.5rem}.portfolio-masonry-image-wrapper{position:relative}.portfolio-masonry-lightbox{border-bottom:7.5rem solid #f46150;border-left:7.5rem solid #0000;transition:all .3s;position:absolute;inset:auto 0% 0% auto}.portfolio-masonry-lightbox:hover{border-bottom-color:var(--black)}.portfolio-masonry-lightbox-icon{color:var(--white);height:1.75rem;font-family:"Fa solid 900";font-size:1.375rem;line-height:1;position:absolute;inset:4.375rem 1.25rem 0 auto}.portfolio-masonry-content-wrapper{width:100%;padding-top:.9375rem;padding-left:.625rem;padding-right:.625rem}.portfolio-masonry-title{cursor:pointer;margin-bottom:0;transition:all .3s}.portfolio-masonry-title:hover{color:#f46150}.portfolio-masonry-image-link{cursor:pointer;width:100%}.project-template-category{color:#f46150;margin-top:1.25rem;margin-bottom:1.25rem;transition:all .3s;display:inline-block}.project-template-category:hover{color:#212121}.project-template-content{width:70%}.project-template-info{width:30%;padding-left:3.75rem}.project-template-content-wrapper{width:100%;margin-bottom:1.875rem;display:flex}.project-template-info-wrap{margin-bottom:1.25rem}.project-template-info-wrap.last-child{margin-bottom:0}.paragraph-gray{color:#858585}.project-template-social-icons{display:flex}.project-template-social-link{border:.0625rem solid #f46150;border-radius:50%;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;margin-right:.9375rem;font-family:"Fa brands 400";font-size:.9375rem;line-height:.9375rem;transition:all .3s;display:flex}.project-template-social-link:hover{color:var(--white);background-color:#f46150}.project-pagination-wrapper{border-top:.0625rem solid var(--dark-gray-50);align-items:stretch;display:flex}.project-pagination-icon-wrapper{text-align:center;width:20%;padding-top:2.8125rem;padding-bottom:2.8125rem}.project-template-images-list{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.project-template-image{object-fit:cover;width:100%;height:28.75rem}.nav-dropdown-column{width:30%}.nav-dropdown-column.last-item{width:40%}.play-button-icon{z-index:7;color:var(--white);margin-left:.25rem;font-family:"Fa solid 900";font-size:1.25rem;position:relative}.play-button-hover{z-index:10;border:.1875rem solid #f4615066;border-radius:50%;width:5.875rem;height:5.875rem;transition:all .3s;position:absolute;transform:scale(.85)}.play-button-hover:hover{transform:scale(1)}.blog-sidebar-right-wrapper{width:36%;position:relative}.blog-sidebar-left-wrapper{width:64%}.secondary-button{z-index:100;background-color:var(--brand-accent);color:var(--white);letter-spacing:.03125rem;border:.0625rem #f46150;border-radius:.9375rem;padding:1.25rem 1rem;font-family:Raleway,sans-serif;font-size:1.25rem;transition:all .3s}.secondary-button:hover{color:#26c5ab;background-color:#ffffff1a;border:.0625rem solid #26c5ab}.secondary-button.service-green{background-color:var(--brand-primary);padding:1.5rem;font-size:1.125rem}.secondary-button.service-green.small.w--current{padding:.75rem;font-size:1rem}.left-arrow{background-color:#f46150;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264581_Left%20Arrow.webp);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:3.125rem;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex;inset:auto -23% 0% auto}.right-arrow{color:#222;background-color:#f46150;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264582_Right%20Arrow.webp);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:3.125rem;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;font-family:Poppins;font-size:.875rem;font-weight:600;display:flex;inset:auto -37% 0% auto}.testimonials{padding-top:5rem;padding-bottom:5rem}.blog-section-title{text-align:center;margin-bottom:3.75rem;padding-left:.9375rem;padding-right:.9375rem}.map-wrapper{position:relative}.map-wrapper.home-page{width:100%;margin-bottom:3.75rem}.contacts-wrapper-grid{grid-column-gap:1.875rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;padding-left:1.875rem;padding-right:1.875rem}.section-title-center{flex-direction:column;justify-content:center;align-items:center;max-width:48.75rem;margin-bottom:3.75rem;margin-left:auto;margin-right:auto;display:flex}.courses-collection{width:100%}.home-4-testimonials-wrapper,.testimonials-wrapper-2{grid-column-gap:1.875rem;grid-row-gap:1.875rem;align-items:stretch;width:100%;margin-top:.625rem;display:flex}.top-banner-button-wrapper{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;margin-top:2.375rem;display:flex;position:relative}.about-img{object-fit:cover;position:absolute}.about-img._1{z-index:2;width:21.875rem;inset:0% 0% auto 12%}.about-img._5{z-index:4;width:21.875rem;inset:60% 0% auto 24%}.about-img._3{z-index:1;width:18.75rem;inset:19% 4% 0% auto}.about-img._4{z-index:5;width:13.75rem;inset:47% 30% 0% 50%}.about-img._2{z-index:3;width:18.75rem;inset:31% auto 0% 2%}.subtitle{border-bottom:.125rem solid #80808026;margin-bottom:1.875rem;margin-right:0;padding-bottom:.25rem;display:inline-block}.our-services-wrap{grid-row-gap:1.25rem;flex-direction:column;align-items:center;width:33.33%;display:flex}.project-template-collection-list-wrapper{width:100%}.central-alignment-heaading{text-align:center;margin-bottom:4.6875rem}.heading-wrapper{margin-top:2.5rem;margin-bottom:1.875rem}.content-wrapper{flex-direction:column;justify-content:center;align-items:center;width:11.875rem;display:flex}.content{border-radius:.3125rem;margin-bottom:1.875rem;margin-left:.9375rem;margin-right:.9375rem}.industries-block-wrapper{background-color:#0000;border-radius:.75rem;flex-direction:column;justify-content:space-around;width:100%;max-width:35vw;padding-bottom:1.875rem;padding-left:1.25rem;padding-right:1.25rem;display:flex;position:relative}.industries-block-wrapper:hover{box-shadow:0 10px 1.25rem #14173326}.sidebar-categories-list{grid-column-gap:.625rem;grid-row-gap:.625rem;flex-wrap:wrap;display:flex}.capabilities-image{object-fit:cover;border-radius:1.25rem;width:100%;height:100%;min-height:25rem}.project-button-link{color:var(--text-dark);justify-content:center;width:40%;display:flex}.project-button-link:hover{color:#f46150}.project-prev-button-link-icon{margin-top:.125rem;margin-right:.9375rem;font-family:"Fa solid 900";font-size:.8125rem;line-height:1}.project-next-button-link-icon{margin-top:.125rem;margin-left:.9375rem;font-family:"Fa solid 900";font-size:.8125rem;line-height:1}.project-button-link-paragraph{font-size:1.125rem}.home-9-team-item{text-align:center;flex-direction:column;align-items:center;width:31%;position:relative}.circle-counter-wrapper{width:100%;display:flex}.circle-counter{grid-row-gap:1.25rem;text-align:center;flex-direction:column;align-items:center;width:25%;padding-left:2.5rem;padding-right:2.5rem;display:flex}.counter-progressbar{width:10rem;height:10rem;padding:.125rem;display:flex;position:relative}.counter-mask{border:.3125rem solid var(--white);width:5rem;height:10rem;position:absolute}.counter-mask.left{transform-origin:100%;border-right-style:solid;border-right-color:#fff0;border-top-left-radius:9.375rem;border-bottom-left-radius:9.375rem;height:10rem;inset:0%;transform:rotate(0)}.counter-mask.left.dark{border-color:#f46150 #0f5cfa00 #f46150 #f46150}.counter-mask.right{transform-origin:0%;border-left-color:#fff0;border-top-right-radius:9.375rem;border-bottom-right-radius:9.375rem;height:10rem;inset:0%}.counter-mask.right.dark{border-color:#f46150 #f46150 #f46150 #0f5cfa00}.counter-static{border:.0625rem solid var(--white-50);border-radius:50%;width:9.75rem;height:9.75rem}.counter-static.dark{border-color:#ffebe9;justify-content:center;align-items:center;display:flex}.counter-left-block{width:5rem;height:10rem;position:absolute;inset:0% auto 0% 0%;overflow:hidden}.counter-right-block{width:5rem;height:10rem;position:absolute;inset:0% 0% 0% auto;overflow:hidden}.counter-title{max-width:9.0625rem}.about-4-team-slide{width:23%;margin-right:1.875rem}.about-5-values-wrapper{grid-column-gap:1.875rem;grid-row-gap:1.875rem;align-items:stretch;width:100%;display:flex}.about-5-values-wrap{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264567_Classes%20Holder%20.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;align-items:flex-start;width:50%;padding:2.5rem 1.875rem 1.875rem;display:flex}.about-4-values{grid-column-gap:3.75rem;align-items:flex-start;width:100%;display:flex}.our-values-card{grid-row-gap:.625rem;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.our-values-card:hover{background-position:50% 20%}.our-values-card-element{grid-column-gap:1.25rem;flex-direction:row;justify-content:flex-start;align-items:baseline;display:flex;position:static}.caret-right-icon{color:#f46150;font-family:"Fa solid 900";font-size:1.75rem;line-height:1}.about-5-info-wrapper{grid-column-gap:3.75rem;grid-row-gap:2.5rem;width:100%;display:flex}.about-5-info-wrap-left,.about-5-info-wrap-right{width:50%}.about-5-info-cards-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:wrap;width:100%;margin-top:1.875rem;padding-top:2.5rem;display:flex;position:relative}.about-5-info-cards-wrap{flex-direction:column;align-items:center;width:47%;padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem;display:flex}.about-6-projects-item{text-align:center;object-fit:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:23.125rem;display:flex;position:relative;overflow:hidden}.section-with-blue-bg{background-color:#f46150;justify-content:center;display:flex}.nav-dropdown-link-line{background-color:#f46150;width:1rem;height:.125rem;margin-right:.9375rem;display:inline-block}.search{width:100%}.subtitle-2{color:#fc8e44;border-bottom:.125rem solid #80808026;margin-bottom:1.875rem;margin-right:0;padding-bottom:.25rem;display:inline-block}.dropdown-nav-link{color:#999;margin-left:-1.25rem;padding:.3125rem 0;font-family:Poppins;transition:color .2s;display:flex}.dropdown-nav-link:hover,.dropdown-nav-link.w--current{color:#004ae2}.gallery-image-link{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.home-19-gallery-img-link{justify-content:center;display:flex;position:relative;overflow:hidden}.menu-wrap{align-items:center;display:flex}.rich-text-style h2,.rich-text-style h3,.rich-text-style h4{margin-top:1.25rem;margin-bottom:.625rem}.rich-text-style h5,.rich-text-style h6{margin-top:1.25rem}.home-banner-left-arrow{align-items:center;height:2.5rem;display:flex;inset:0% auto 0% 2%}.home-23-team-item{width:33%}.center-title{flex-direction:column;justify-content:center;align-items:center;display:flex}.brand-tablet{display:none}.secondary-button-white{color:#26c5ab;letter-spacing:.03125rem;background-color:#0000;border:.0625rem solid #26c5ab;border-radius:4.0625rem;padding:.875rem 1.875rem;transition:all .3s}.secondary-button-white:hover{color:var(--white);background-color:#26c5ab;border-color:#0000}.underlined-link{color:#f46150;border-bottom:.0625rem solid #f46150;font-weight:400;transition-duration:.3s}.underlined-link:hover{color:#212121;border-bottom:.0625rem solid #212121}.underlined-link-wrapper{width:50%;margin-top:1.25rem;position:relative}.text-orange{color:var(--brand-primary);font-family:Open Sans,sans-serif;transition:color .3s}.logo-image{object-fit:cover;border:.0625rem #000;height:5rem;display:block}.cta-button{background-color:var(--brand-primary);color:#fff;letter-spacing:.03125rem;text-transform:uppercase;border:.0625rem #0000;border-radius:1rem;flex-direction:row;justify-content:center;align-self:center;align-items:center;height:3rem;margin-top:0;margin-left:0;padding:2rem 3rem;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:600;transition:box-shadow .2s,transform .2s;display:flex;transform:translate(0);box-shadow:0 1px .6875rem #00000045}.cta-button:hover{background-color:var(--logo-colour);color:#205c00;border:.0625rem solid #26560c;transform:translateY(-.1875rem)scale(1.02)}.cta-button.is-small-cta{border-radius:.5rem;align-self:center;padding:.125rem .5rem;font-family:Raleway,sans-serif;font-size:.75rem;display:none}.cta-button.small-button{background-color:var(--brand-light-brown);text-align:center;text-transform:capitalize;height:auto;padding:.25rem .5rem;font-size:.75rem}.cta-button.hero-margins.hero-button{color:var(--brand-light-background);-webkit-text-stroke-color:#80b641;margin-top:0;padding-left:2rem;padding-right:2rem}.cta-button.mobile-menu-button{background-color:var(--brand-primary)}.cta-button.subscribe-button{flex-direction:column}.home-1-team-wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.home-1-team-description{color:#212121;text-align:center;width:45%;margin-top:1.25rem;margin-bottom:3.125rem;font-size:1.125rem}.home-1-team-wrap{grid-column-gap:1.875rem;width:100%;display:flex}.home-1-team-content{width:33%}.home-1-team-image{border-radius:1.25rem;max-height:25rem;margin-bottom:.9375rem}.trainer-name{color:#f46150;margin-bottom:0;transition:color .3s}.home-reviews-wrapper{grid-column-gap:7.5rem;flex-direction:row;width:100%;padding-top:2.5rem;padding-bottom:4.375rem;display:flex}.home-reviews-wrap{flex-direction:column;align-items:center;width:33%;display:flex}.home-reviews-image{background-color:#f46150;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c36ab0998d40df52264570_quotes%20.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:3.125rem;width:3rem;height:3rem}.reviews-description{color:#212121;text-align:center;margin-top:1.25rem;margin-bottom:1.875rem;font-size:1.125rem;font-weight:400;line-height:1.5em}.review-author-image{object-fit:cover;border-radius:3.125rem;width:3.75rem;height:3.75rem;margin-bottom:.625rem}.call-to-action-section{margin-bottom:-10.625rem;position:relative}.footer-location-wrapper{text-align:left;width:50%;padding-right:1.25rem}.footer-contact-wrapper{grid-row-gap:1.25rem;flex-direction:column;align-items:center;width:50%;padding-top:.625rem;display:flex}.footer-contact{color:#858585;font-size:1rem}.footer-contact:hover{color:#f46150}.footer-licensing{color:#858585;width:100%;margin-bottom:.625rem;font-size:1rem;display:inline}.footer-licensing:hover{color:#f46150}.home-2-banner-wrapper{flex-direction:row;align-items:center;width:100%;display:flex}.home-2-text-banner{width:60%;padding-top:3.75rem;padding-right:12.5rem}.home-2-banner-image-wrap{width:40%;position:relative}.home-2-banner-title{color:#212121;max-width:25rem;margin-top:1.25rem;margin-bottom:3.125rem;font-size:1.125rem;font-weight:400;line-height:1.5em}.home-2-button-holder{grid-column-gap:1.875rem;display:flex}.lotos-icon{object-fit:cover;width:4rem;height:4rem}.home-2-good-for-title{color:var(--white);text-align:center;text-transform:uppercase;max-width:100%;font-family:Cormorant Garamond;font-size:3.125rem;font-weight:500;line-height:1.1em}.home-2-good-for-2-title{color:var(--white);text-align:center;text-transform:uppercase;width:70%;margin-left:auto;margin-right:auto;font-family:Cormorant Garamond;font-size:3.125rem;font-weight:500;line-height:1.1em}.home-2-our-team-slider{background-color:var(--white);flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%;height:100%;display:flex}.home-2-our-team-mask{height:25rem}.team-slide{width:100%;position:static;overflow:hidden}.team-slide-image-wrap{grid-column-gap:1.875rem;flex-direction:row;display:flex}.team-slide-image{object-fit:cover;border-radius:1.25rem;width:12.5rem;height:14.375rem}.team-slide-image.large-size{width:17.5rem;height:25rem}.team-slide-image.image-slider-hidden{width:11.875rem;display:block}.team-description{color:#212121;margin-top:1.875rem;margin-bottom:2.5rem;font-size:1.125rem;font-weight:400;line-height:1.5em}.our-team-container{flex-direction:row;justify-content:space-between;align-items:stretch;max-width:75rem;margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem;display:flex}.slider-image-holder{flex-direction:row;align-items:flex-end;display:flex}.home-2-team-title{width:90%}.home-2-yoga-shop-wrapper{grid-column-gap:3.125rem;align-items:center;width:100%;display:flex}.home-2-yoga-shop-text-wrap{width:40%}.home-2-yoga-shop-images-wrap{grid-column-gap:1.875rem;width:60%}.home-2-yoga-shop-description{color:#212121;width:85%;margin-top:1.25rem;margin-bottom:3.125rem;font-size:1.125rem;font-weight:400;line-height:1.5em}.home-2-yoga-shop-image{object-fit:cover;border-radius:1.25rem;width:19.375rem;height:25rem}.home-2-yoga-shop-text-holder{z-index:1;background-color:var(--white);color:#26c5ab;text-align:center;border-radius:1.25rem;align-items:center;padding:.875rem 2.5rem;font-family:Cormorant Garamond;font-size:1.625rem;font-weight:500;line-height:1.1em;display:flex;position:absolute;top:2.1875rem;left:-5rem;box-shadow:0 -10px 1.875rem #0000000f}.home-2-images-holder{grid-column-gap:1.875rem;display:flex;position:relative}.home-2-yoga-shop-text-bottom{z-index:1;background-color:var(--white);color:#f46150;text-align:center;border-radius:1.25rem;align-items:center;padding:.875rem 2.5rem;font-family:Cormorant Garamond;font-size:1.625rem;font-weight:500;line-height:1.1em;display:flex;position:absolute;bottom:1.875rem;left:-3.0625rem;box-shadow:0 -10px 1.875rem #0000000f}.home-2-banner-section{grid-column-gap:1rem;grid-row-gap:1rem;opacity:1;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:60vh;padding-top:1.875rem;display:block;position:relative}.home-2-banner-section.white-bottom-divider{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64cd558fb1d3c8db3610313a_Shape_1_copy.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:100vw;background-attachment:scroll;padding-top:0;padding-bottom:0}.nav-container-absolute{flex-direction:column;justify-content:space-between;align-items:center;max-width:none;margin-left:6rem;margin-right:6rem;display:flex;position:static}.nav-container-absolute.nav-padding{flex-direction:column;align-items:flex-end;max-width:100%;margin-left:auto;margin-right:auto}.first-content-item{background-color:var(--white);width:54%;padding-top:.625rem;padding-bottom:.625rem;position:relative}.second-content-item{background-color:var(--white);width:47%;padding-right:6.25rem;position:relative}.div-block-2{grid-column-gap:4.375rem;display:flex}.team-trainer-name,.team-trainer-name-2,.team-trainer-name-3{color:#f46150;transition:color .3s;display:none}.trainer-position,.trainer-position-2,.trainer-position-3{display:none}.find-class-description{color:#212121;font-size:1.125rem;font-weight:400;line-height:1.5em}.footer-contact-holder{grid-column-gap:3.125rem;justify-content:space-between;width:42%;display:flex}.home-2-menu-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:row;justify-content:space-around;align-items:center;padding-right:0;display:flex}.home-2-nav-menu{grid-column-gap:1rem;grid-row-gap:1rem;text-align:right;background-color:#fff0;flex-direction:column;flex:1;justify-content:center;align-self:center;align-items:center;margin-top:0;display:flex;position:relative}.main-nav-menu-container{flex:0 auto;justify-content:space-between;align-self:stretch;align-items:center;max-width:none;display:flex}.main-nav-menu-container.active{flex-direction:row;justify-content:space-between;align-self:center;align-items:center;width:67rem;margin:0 auto;padding-bottom:0}.latest-blog-list-wrapper{z-index:99;width:100%;margin-top:-16.25rem;padding-top:2.5rem;position:relative}.latest-blog-list{grid-column-gap:1.875rem;width:100%;display:flex}.latest-blog-item{width:33%}.latest-blog-image{z-index:100;transform:scale3d(1none,1none,1none);object-fit:cover;transform-style:preserve-3d;border-radius:1.25rem;height:17.5rem;margin-bottom:.625rem;transition:transform .3s;position:relative}.latest-blog-image:hover{transform:scale(1.02)}.blog-post-time{justify-content:space-between;align-items:center;width:100%;padding-top:.3125rem;display:flex}.latest-blog-title{margin-bottom:0;transition:color .3s}.latest-blog-title:hover{color:#f46150}.main-navbar{object-fit:contain;background-color:#f0e4e4;flex-direction:column;width:100%;margin-top:0;margin-bottom:0;padding:0;font-family:Raleway,sans-serif;display:block;position:absolute;inset:0% 0% auto}.benefits-description{color:#212121;width:100%;margin-top:1.25rem;margin-bottom:2.5rem;font-size:1.125rem;font-weight:400;line-height:1.5em}.benefits-wrap{grid-column-gap:1.25rem;align-items:center;width:100%;display:flex}.benefits-3-icon{background-color:var(--white);border:.1875rem solid #f46150;border-radius:3.125rem;width:.75rem;height:.75rem}.benefits-icon{border:.25rem solid #f4615066;border-radius:3.125rem;width:1.875rem;height:1.875rem}.benefits-2-icon{border:.3125rem solid #f4615080;border-radius:3.125rem;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}.about-blog-list-wrapper{z-index:99;width:100%;padding-top:2.5rem;position:relative}.about-2-title{margin-top:1.25rem}.contact-navbar{background-color:#0000;width:100%;padding-top:.3125rem;padding-bottom:.3125rem;position:absolute}.team-page-title{margin-top:1.25rem}.team-title-wrapper{text-align:center;width:40%;margin-bottom:1.875rem}.classes-footer{text-align:center;background-color:#ffebe9;align-items:flex-start;padding-top:5rem;padding-bottom:3.75rem}.rich-second-text{flex-flow:wrap;justify-content:space-between;align-items:center}.classes-details-image{object-fit:cover;border-radius:1.25rem;width:45%;min-height:15rem}.classes-details-image-holeder{grid-column-gap:1.875rem;width:100%;padding-top:1.875rem;padding-bottom:3.125rem;display:flex}.bullet-list-wrap{width:65%}.classes-categoriescollection-list{grid-column-gap:1.875rem;grid-row-gap:1.875rem;flex-flow:wrap;width:100%;display:flex}.classes-category-item{border-bottom-right-radius:1.25rem;border-bottom-left-radius:1.25rem;width:31%;box-shadow:0 -10px 3.125rem #0000000d}.classes-category-wrap{padding:1.25rem 1.875rem}.classes-category-title{cursor:pointer;transition:color .3s}.classes-category-title:hover{color:#f46150}.our-mission-title-holder{cursor:pointer}.our-mission-title{color:#f46150;transition:color .3s}.our-mission-title:hover{color:#212121}.result-title{cursor:pointer;transition:color .3s}.result-title:hover{color:#f46150}.about-info-card-image{z-index:-5;transform-style:preserve-3d;width:47%;height:100%;max-height:12.9375rem;position:absolute;top:0%;right:53%;transform:rotateX(180deg)rotateY(180deg)rotate(180deg)}.about-info-card-second-image{z-index:-1;width:47%;height:100%;max-height:13.5625rem;position:absolute;inset:auto 0% 0% auto;transform:rotate(-180deg)}.article{flex-direction:column;height:auto;display:flex}.blog-category-list{grid-column-gap:1.6875rem;grid-row-gap:1.875rem;flex-wrap:wrap;justify-content:flex-start;display:flex}.blog-category-item{width:31%;display:inline-block;box-shadow:0 5px 1.25rem #0000000f}.blog-category-title{color:#fc614f;transition:color .3s}.blog-category-title:hover{color:#212121}.blog-catecory-link-wrapper{width:50%;position:relative}.workshop-description{color:#212121;width:80%;margin-bottom:1.875rem;font-size:1.125rem;font-weight:400;line-height:1.5em}.blog-posts-section{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:28.125rem;padding-top:5rem;padding-bottom:5rem}.blog-posts-wrapper{width:90%}.blog-posts-title{color:var(--white)}.blog-date{color:var(--white);margin-top:1.875rem;font-weight:700}.service-details-sidebar-title{text-align:center;width:80%;font-size:1.625rem}.service-details-sidebar-title-wrap{justify-content:center;align-items:center;display:flex}.process-wrapper{grid-column-gap:4.375rem;flex-direction:row;align-items:center;width:100%;display:flex}.process-image-wrap{width:50%}.process-text-wrap{width:50%;height:31.25rem;position:relative}.our-process-image{object-fit:cover;border-radius:1.25rem;width:100%;height:31.25rem}.our-process-description{color:#212121;width:85%;margin-top:1.25rem;margin-bottom:1.875rem;font-size:1.125rem;font-weight:400;line-height:1.5em}.process-number-holder{color:var(--white);background-color:#f46150;border-radius:50%;justify-content:center;align-items:center;width:3.125rem;height:3.125rem;display:flex}.choose-us-wrapper{grid-column-gap:1.25rem;align-items:center;display:flex}.choose-us-title{margin-bottom:0}.div-block-4{flex-direction:column;align-items:center;display:flex}.process-features-wrap{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:2.5rem;display:grid}.process-features-icon{color:#f46150;text-align:center;min-width:3.125rem;margin-top:.625rem;margin-bottom:.625rem;margin-right:1.25rem;font-family:"Fa solid 900";font-size:1.125rem;transition:transform .3s}.process-features-icon:hover{transform:scale(1.05)}.circle-image{width:5rem;height:5rem}.process-reviews-title{text-align:center;width:70%}.field-label{margin-bottom:.9375rem;font-size:1.125rem;font-weight:400}.coming-soon-logo{height:10rem;margin-top:1.25rem}._404-heading{margin-bottom:3.125rem;font-size:12.5rem}.section-title-description-lp{text-align:center;width:70%;margin-top:1.25rem}.blog-sidebar-post-category-blog{border:.0625rem none var(--primary-1);background-color:var(--brand-primary);color:var(--white);border-radius:.5rem;justify-content:center;margin-bottom:.625rem;padding:.3125rem .9375rem;font-family:Raleway,sans-serif;transition:all .3s;display:inline-block;position:relative;box-shadow:0 -10px 3.125rem #0000000d}.blog-sidebar-post-category-blog:hover{color:var(--white);background-color:#26c5ab;border:.0625rem solid #26c5ab}.buy-now-webflow-icon{margin-right:.5rem}.more-templates{z-index:1000;background-color:var(--white);color:var(--black);border:.0625rem solid #e4e4e4;border-radius:.25rem;width:8.8125rem;padding:.375rem;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-weight:700;line-height:.875rem;display:flex;position:fixed;inset:auto .75rem 3rem auto}.more-templates:hover{color:var(--black)}.buy-this-template{z-index:1000;background-color:var(--white);color:var(--black);border:.0625rem solid #e4e4e4;border-radius:.25rem;width:8.8125rem;padding:.375rem;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-weight:700;line-height:.875rem;display:flex;position:fixed;inset:auto .75rem .75rem auto}.buy-this-template:hover{color:var(--black)}.hire-popup{z-index:1000;color:#fff;background-color:#1c276d;border-radius:.25rem;width:100%;max-width:18.5rem;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.2em;position:fixed;inset:auto auto .3125rem .3125rem}.hire-popup-wrap{grid-row-gap:.625rem;flex-direction:column;padding:.9375rem;display:flex;position:relative}.hire-paragraph{max-width:93%;font-size:.75rem}.hire-link{color:#fff;letter-spacing:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2em;text-decoration:underline;transition-property:none}.hire-link:hover{opacity:1;color:#fff;text-transform:none}.hire-buttons-wrap{grid-column-gap:1.25rem;display:flex}.hire-buttons{color:#fff;text-align:center;letter-spacing:0;text-transform:none;border:.0625rem solid #fff;border-radius:.25rem;padding:.3125rem .9375rem;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.75rem;font-weight:400;line-height:1.2em;transition-property:none}.hire-buttons:hover{opacity:1;color:#fff}.hire-popup-close{cursor:pointer;padding:.625rem 1.25rem;position:absolute;top:-.4375rem;right:-.875rem}.close-popup-image{width:.75rem;height:.75rem}.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.heading-7,.heading-8{font-family:Open Sans,sans-serif}.brix---heading-h3-size{margin-top:0;margin-bottom:-.625rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5rem;font-weight:700;line-height:2.125rem}.brix---color-neutral-805{color:#211f54}.brix---mg-bottom-40px-2{margin-bottom:2.5rem}.brix---mg-top-56px{flex-direction:column;align-items:center;display:flex}.div-block-12{z-index:-1;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64c9e35c899966dd945bfaa4_flow-colon-water-splash.webp);background-position:0 0;background-size:cover;margin-top:5.3125rem;position:absolute;inset:0%;overflow:hidden}.reviews-home-banner{justify-content:flex-start;margin-top:.9375rem;display:flex}.elfsight-reviews-section{flex-direction:column;align-items:center;display:flex}.image-5{border-radius:.9375rem;position:static;inset:auto 0% 0%}.image-6{margin-top:1.25rem}.image-7{padding-left:1.25rem;padding-right:1.25rem}.change-header-her-section_home-header{z-index:0;background-color:#fcfcfc;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg),linear-gradient(180deg,#0000 44%,#f7f2e517 66%,#cfcbc0d6 79%,var(--brand-light-background)),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3b65cc71b8ca534602b18_Rolling%20Hills%20Dividernew.svg),linear-gradient(180deg,#fff0 37%,#d1edfe6b),linear-gradient(to bottom,#00000080,#00000080),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64e9fd267af8da9c455577fd_Edited-Colonic-Server-Header.jpg);color:var(--logo-colour);-webkit-text-stroke-color:#80b641;object-fit:fill;background-position:0 0,0 0,50% 100%,0 0,0 0,100%;background-repeat:repeat,repeat,no-repeat,repeat,repeat,no-repeat;background-size:auto,auto,contain,auto,auto,cover;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:auto;min-height:0;padding-top:0;padding-bottom:0;display:flex;position:static;overflow:visible}.h1-heading-homepage-header{text-align:left;padding-right:0;font-family:Montserrat,sans-serif;font-weight:700;position:relative}.h1-heading-homepage-header.margin-bottom-medium{color:var(--white);font-size:4rem}.header-button-container{justify-content:space-around;align-items:center;max-width:27rem;padding-top:1.5rem;padding-right:0;display:flex;position:relative}.nav-wrapper-dark{background-color:var(--white);flex:0 auto;padding-top:.5rem;padding-bottom:.5rem;position:fixed;inset:0% 0 auto 0%}.section_home-colonicbenefits{z-index:1;background-color:var(--brand-light-background);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(180deg,#fff0 70%,var(--brand-brown-text));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;justify-content:center;padding-bottom:25rem;display:flex;position:relative}.page-wrapper{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/6693703b54d1c473f9248dd1_Minimalistic%20Creative%20Agency%20Business%20Banner.jpg);background-position:0 0;background-size:1728px}.main-wrapper{background-color:#f7f2e500;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/6693703b54d1c473f9248dd1_Minimalistic%20Creative%20Agency%20Business%20Banner.jpg);background-position:0 0;background-size:cover}.padding-global{color:var(--secondary-blue);flex-direction:column;flex:0 auto;justify-content:center;align-items:center;width:100%;max-width:80rem;margin-bottom:0;padding:5rem 8rem;display:flex;position:static}.padding-global.padding-flex{flex:1;align-items:center;display:flex}.padding-global.margin-global{background-color:#0000;flex:0 auto;padding-bottom:0;padding-left:6rem;padding-right:6rem}.padding-global.timeline-padidng{z-index:15;padding-top:0;padding-bottom:0;position:relative}.padding-global.mobile-padding{justify-content:flex-start;padding-bottom:5rem}.padding-global.mobile-padding.home-section{background-color:#0000}.padding-global.mobile-padding.contact-page-section{padding-left:4rem;padding-right:4rem}.padding-global.hero-padding{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3e5460cba75db7a2c9e56_200815-bjw-0100.jpg),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/6693703b54d1c473f9248dd1_Minimalistic%20Creative%20Agency%20Business%20Banner.jpg);background-position:0 0,50%;background-size:auto,cover;padding-bottom:0}.padding-global.tik-tok-padding{padding-left:4rem;padding-right:4rem}.section_home-googlereviews{background-color:var(--brand-light-background);background-image:linear-gradient(to bottom,#d1edfe00,#fff0 85%,var(--brand-light-background)101%);justify-content:center;width:100vw;display:flex}.container-large{grid-column-gap:0rem;grid-row-gap:0rem;background-color:#fff0;border-radius:.9375rem;flex-direction:row;flex:0 auto;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;margin-left:0;margin-right:0;padding-right:0;display:flex;position:relative}.container-large.is-transparent{background-color:#fff0}.container-large.is-edge-to-edge{justify-content:center;width:75rem;max-width:100%;margin-left:auto;margin-right:auto;display:flex}.container-large.about-us-stats-container{max-width:100%;margin-left:0;margin-right:0}.container-large.about-statistics_container{flex:0 auto;max-width:none;margin-left:0;margin-right:0;padding-right:0}.container-large.is-home-statistics{z-index:3;height:auto;bottom:0}.container-large.is-hero-container{flex-direction:column;align-self:flex-start;align-items:flex-start;max-width:50rem;display:flex;position:relative}.container-large.animated-list{grid-column-gap:3rem;grid-row-gap:3rem;perspective:37.5rem;perspective-origin:50%;transform-style:preserve-3d;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:center flex-end;place-items:start stretch;margin-left:0;margin-right:0;padding-top:0;padding-right:0;display:grid;transform:none}.container-large.vertical{flex-direction:column;width:90vw;max-width:none}.container-large.contact-us-page{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:row;align-items:stretch}.home-colonic-benefits-container{flex-direction:column;flex:0 auto;justify-content:center;align-items:center;display:flex}.home-colonic-benefit-points-container{outline-color:var(--brand-cream-colour);outline-offset:0rem;border-radius:1rem;outline-width:.1875rem;outline-style:none}.home-colonic-benefits-grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:100%;display:grid}.home-colonic-benefits-grid.border{border:1px solid var(--brand-dark-background);outline-offset:0px;border-radius:.5rem;outline:3px #052477;padding:1rem}.home-colonic-benefits-wrapper{justify-content:space-between;align-items:stretch;margin-top:1rem;margin-left:1rem;display:flex;position:relative}.home-colonic-benefits-text{padding-left:1rem;font-family:Raleway,sans-serif}.colonic-benefit-point-content-container{font-family:Raleway,sans-serif}.colonic-benefits-icon{color:#f8f5eb;object-fit:contain;background-color:#0000;border:.0625rem #000;border-radius:6.9rem;width:3.5rem;height:3.5rem;padding-top:0;padding-left:0;padding-right:0;position:relative;inset:.75rem auto 0% .75rem}.benefits-paragraph{color:var(--brand-dark-gray-text);padding-left:0}.spark-hero-section-image{border-radius:1rem;flex:0 auto;width:auto;display:block}.spark-flex-row{justify-content:space-between;align-items:center;width:100%;display:flex}.spark-flex-row.spark-left-aligned{grid-column-gap:0rem;grid-row-gap:0rem;flex:0 auto;justify-content:center;width:auto;display:flex}.spark-flex-row.spark-5-spacing{grid-column-gap:5%;align-items:center}.spark-flex-row.spark-5-spacing.spark-flipped-row{flex-direction:row-reverse;width:auto}.spark-hero-sub-paragraph{color:#000;text-align:center;width:100%;margin-bottom:4rem;font-size:1.5rem}.padding-section-medium{background-color:#fff0;padding:2rem}.layout239_component{flex-direction:column;align-items:center;display:flex}.home-services-wrapper{background-color:var(--white);text-align:center;border-radius:1rem;flex-direction:column;align-items:center;width:100%;display:flex;box-shadow:0 2px .3125rem #0003}.home-services-image{border-radius:0;width:100%;height:100%}.home-services-list{grid-column-gap:3rem;grid-row-gap:3rem;flex-direction:column;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;place-content:center;align-self:auto;place-items:center start;width:100%;height:auto;margin-bottom:2rem;display:flex}.home-services-list.colon-service-page-layout{flex-direction:row;align-items:stretch;height:auto}.text-size-medium{font-size:1.125rem}.home-services-image-wrapper{border-radius:0;width:100%;position:relative}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}.button-group.is-center{justify-content:center}.global-heading{color:var(--card-bg-colour);text-transform:capitalize;background-color:#fff0;flex-direction:column;justify-content:center;align-self:center;align-items:center;margin:auto 0 2rem;font-size:4rem;display:flex}.global-heading.margin-xsmall{margin:.5rem}.global-heading.margin-medium{margin:2rem}.global-heading.margin-small{margin:1rem}.global-heading.margin-xxlarge{margin:5rem}.global-heading.margin-bottom-small.isblue{color:var(--brand-dark-gray-text)}.global-heading.is-left{color:#000;text-align:center;-webkit-text-stroke-color:var(--primary-colour-new);text-transform:capitalize;margin:0 0 4rem}.global-heading.is-left.margin-bottom-large{color:var(--brand-primary);-webkit-text-stroke-color:#e1fdc7}.global-heading.margin-bottom-large{color:var(--brand-dark-background);margin-bottom:5rem}.global-heading.margin-bottom-large.is-dark{color:#000}.global-heading.is-green,.global-heading.is-black{color:var(--brand-primary);margin-bottom:4rem}.global-heading.is-blue{color:var(--brand-brown-text);margin-bottom:4rem}.global-heading.is-blue.is-left{color:var(--secondary-blue)}.global-heading.is-blue.is-left.contact-us{color:var(--brand-dark-background);margin-bottom:2rem}.global-heading.is-blue.no-padding{color:var(--brand-accent)}.global-heading.is-blue.mobile-margins,.global-heading.is-blue{color:var(--brand-dark-background)}.global-heading.is-brown{color:var(--brand-brown-text)}.global-heading.is-accent{color:var(--brand-accent)}.global-heading.is-dark,.global-heading.is-gray{color:var(--brand-dark-background)}.max-width-large{width:100%;max-width:48rem}.section_home-services{background-color:var(--background-2);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),linear-gradient(to bottom,#f7f2e500 87%,var(--brand-dark-background)),linear-gradient(to bottom,#0000 81%,#7e7c7b),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),linear-gradient(to bottom,#fff0 83%,var(--brand-secondary));background-position:50% 100%,0 0,0 0,50% 100%,0 0;background-repeat:no-repeat,repeat,repeat,no-repeat,repeat;background-size:contain,auto,auto,contain,auto;justify-content:center;height:auto;padding-bottom:15rem;display:flex;position:relative}.heading-style-h4{color:var(--brand-dark-background);text-align:center;margin-top:auto;font-family:Raleway,sans-serif;font-size:2rem;font-weight:700;line-height:1.3}.heading-style-h4:active{color:var(--primary-green-darkest)}.heading-style-h4.text-shadow{color:var(--brand-light-brown);text-transform:capitalize;text-shadow:0 0 .5625rem #0000004a;margin-top:0;margin-bottom:0}.heading-style-h4.text-shadow.is-green{color:var(--brand-primary)}.text-weight-semibold{font-weight:600}.margin-top-bottom{margin-bottom:0;margin-left:0;margin-right:0}.margin-top-bottom.margin-xlarge{margin:4rem 0}.services-button{background-color:var(--brand-light-brown);color:var(--card-bg-colour);text-align:center;border-radius:1rem;width:10rem;padding:1rem;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2em}.services-button.no-margin{color:var(--card-bg-colour)}.footer-page-link{color:var(--brand-light-background);font-size:1.125rem;line-height:1.25rem;text-decoration:none;transition:color .3s}.footer-page-link:hover{color:#4a3aff}.brix---icon-square-36px{background-color:var(--elements-webflow-library-secondary--color-2);border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;text-decoration:none;transition:transform .3s,background-color .3s,color .3s;display:flex;overflow:hidden}.brix---icon-square-36px:hover{transform:scale(.92)}.footer-grid-social-media{grid-column-gap:.25rem;grid-row-gap:.25rem;flex:0 auto;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,2.25rem);grid-auto-flow:column;justify-content:start;align-self:center;justify-items:end}.footer-grid-social-media.margin-right-small{grid-column-gap:1rem;grid-row-gap:1rem;cursor:auto;flex-direction:row;flex:1;grid-template-columns:repeat(auto-fit,2rem);justify-content:flex-start;place-items:stretch start;margin-right:0;display:flex}.brix---color-neutral-600{color:#6e7191}.brix---mg-bottom-40px{margin-bottom:2.5rem}.footer-grid{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:3fr 2fr}.footer-list-item{color:var(--brand-light-background);background-color:#23282600;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f2f18cfe784546059457d7_icons8-full-stop-30.png);background-position:0%;background-size:14px}.footer-list-wrapper{justify-content:flex-start}.footer-div-container{object-fit:fill}.footer-map-container{grid-column-gap:1rem;grid-row-gap:1rem;object-fit:fill;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;min-width:15rem;max-width:100%;height:100%;min-height:15rem;max-height:100%;display:flex;position:relative;overflow:visible}.section_footer{z-index:1;background-color:var(--brand-primary);position:relative}.footer-logo-wrapper{width:auto}.paragragh{color:#000}.section_home-about-us{background-color:var(--background-2);background-image:none;flex-direction:row;justify-content:center;align-items:center;width:100vw;margin-bottom:0;padding-bottom:6.25rem;display:flex}.section_home-stat-strip{z-index:10;background-color:#dbfdd7;flex-direction:column;justify-content:center;align-items:center;height:auto;padding-top:0;display:none;position:static;top:auto;bottom:auto}.mini-cards-in-row-grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.mini-cards-in-row-grid._3-grid{grid-template-columns:1fr 1fr 1fr}.mini-cards-elements.light-shadow-box-effect-radius.container-padding-medium{background-color:var(--white);box-shadow:0 14px 20px 0 var(--primary-green-shadows);flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;padding:1rem 0 0;display:flex}.mini-cards-elements.light-shadow-box-effect-radius.container-padding-medium:hover{outline-color:var(--primary-1);outline-offset:0rem;border-style:none;outline-width:.25rem;outline-style:none}.mini-cards-elements.container-padding-medium{background-color:var(--card-bg-colour);outline-offset:0rem;text-align:center;cursor:pointer;border:.25rem #f0f0f0;border-radius:1rem;outline:.1875rem #0e0e0e;flex-direction:column;justify-content:center;align-items:center;width:8rem;height:8rem;padding:1rem .5rem;font-family:Raleway,sans-serif;font-size:1rem;display:flex}.mini-cards-elements.container-padding-medium:hover{border:.25rem none var(--primary-1);outline-color:var(--primary-1);outline-offset:0rem;background-color:#f0f0f0;outline-width:.25rem;outline-style:solid}.mini-cards-elements.container-padding-medium.box-shadow{box-shadow:0 2px 5px 2px #0003}.mini-cards-elements.container-padding-medium.box-shadow:hover{border-color:var(--brand-dark-background);outline-color:var(--brand-dark-background)}.mini-cards-elements.container-padding-medium.box-shadow:active{background-color:#0000}.section_bottom-book-now{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c5e2933455415362_Divider%20Primary%20Brand.png),linear-gradient(to bottom,#0000,var(--accessible-components-dark-grey)),linear-gradient(to bottom,var(--brand-light-background),var(--brand-light-background));background-position:50% 100%,0 0,0 0;background-repeat:no-repeat,repeat,repeat;background-size:contain,auto,auto;justify-content:center;align-items:stretch;height:40rem;max-height:none;display:flex;position:relative}.container-medium{flex-direction:column;justify-content:center;align-items:center;width:65rem;display:flex}.container-medium.shadow-box-effect-radius{width:100%}.container-medium.shadow-box-effect-radius.margin-left-medium{width:auto;margin-left:2rem}.container-medium.light-shadow-box-effect-radius{box-shadow:0 14px 20px 0 var(--logo-colour);object-fit:contain;background-color:#fff;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;min-width:30rem;max-width:45rem;min-height:auto;max-height:27rem;margin-left:auto;margin-right:auto;display:flex;position:absolute;inset:-6.125rem 0 0}.container-medium.light-shadow-box-effect-radius.mobile{box-shadow:0 20px 3.5rem 1px var(--logo-colour);width:auto;top:-5rem}.container-padding-large{flex-direction:column;justify-content:space-between;align-items:center;padding:3rem;display:flex;position:relative}.container-padding-large.bottom-book-now-padding{justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto}.bottom-card_content{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.light-shadow-box-effect-radius{border-radius:1rem;box-shadow:0 14px 1.25rem #00c8ffa1}.container-padding-medium{padding:2rem}.container-padding-medium.light-shadow-box-effect-radius{box-shadow:0 14px 20px 0 var(--primary-1)}.mini-cards-in-row-heading{color:#000;margin-top:.25rem;margin-bottom:.25rem;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:600}.home-services_container{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:center;display:flex}.global-headline-subheadline{flex-direction:column;justify-content:center;align-items:center;display:flex}.global-headline-subheadline.margin-bottom-medium,.global-headline-subheadline.mobile-heading-margin{margin-bottom:4rem}.global-subheadline{color:var(--brand-dark-gray-text);text-align:center;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem}.global-subheadline.is-left{color:var(--logo-colour);text-align:left;font-family:Raleway,sans-serif}.global-subheadline.is-blue,.global-subheadline.is-green{color:var(--logo-colour)}.global-subheadline.is-gray{color:#585858}.global-subheadline.is-black{color:var(--card-bg-colour)}.global-subheadline.is-white{color:#fff}.global-subheadline.is-secondary{color:var(--logo-colour)}.global-subheadline.is-brown{color:var(--brand-light-brown)}.global-subheadline.is-brown.highlight{background-color:#fffb0052}.global-subheadline.is-light{color:var(--card-bg-colour)}.global-h2-headline{text-transform:none;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:700}.global-h2-headline.is-purple{color:#951ee1}.global-h2-headline.is-purple.margin-bottom-medium{color:var(--primary-green-darkest)}.global-h2-headline.is-green{color:var(--brand-primary);text-transform:capitalize}.home-services-headline{flex-direction:column;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:100%;font-family:Raleway,sans-serif;display:flex}.home-about-us-subheadline{text-align:left}.margin-bottom-medium{margin-bottom:2rem}.margin-bottom-small{margin-bottom:1rem}.home-benefits-icon-wrapper{background-color:var(--brand-primary);color:var(--elements-webflow-library-neutral--100);object-fit:fill;border-radius:50%;flex:none;align-self:center;width:5rem;height:5rem;padding-right:0;position:relative}.udesly-paragraph-large{color:#404040;font-size:1.125rem;font-weight:500;line-height:1.75rem}.mini-card-content_wrapper{text-align:center;flex-direction:column;flex:0 auto;justify-content:space-between;align-self:center;align-items:center;padding-left:1rem;padding-right:1rem;display:flex}.section-navbar-padding-spacer{padding-top:6.5rem}.header-tertiary-button{outline-offset:0rem;color:#050000;text-align:center;text-transform:uppercase;background-color:#3898ec00;border-radius:1rem;outline:.1875rem solid #202020b4;align-self:center;height:3rem;padding:2rem;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:600;display:flex}.header-tertiary-button.is-green{outline-color:var(--brand-primary);color:var(--brand-primary);align-items:center;padding-top:0;padding-bottom:0}.text-header-subtitle{color:#000;font-size:1.5rem;font-weight:700}.text-header-subtitle.margin-bottom-medium{color:var(--white)}.align-center{text-align:center}.section_normal-page-header{z-index:1;height:25rem;position:relative}.section_normal-page-header-wrapper{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;flex-direction:column;justify-content:center;align-items:center;height:25rem;display:flex}.header_about-us-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/669269e05cf5dc1cce6c94d5_%40raven.ams%20GCT%20Krystie%203.7.24-496.jpg),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/669269e05cf5dc1cce6c94d5_%40raven.ams%20GCT%20Krystie%203.7.24-496.jpg);background-position:50% 0,50% 0;background-repeat:repeat,repeat-x;background-size:cover,cover;background-attachment:scroll,scroll;justify-content:center;align-items:center;height:25rem;display:flex;position:absolute;inset:0%}.normal-page-header-text-wrapper{z-index:2;position:relative}.normal-page-heading-white{color:var(--card-bg-colour);margin-top:6rem}.about-us-1-heading-subheading{background-color:#0000}.about-us-1-subheading{text-align:center}.about-us-1-heading{background-color:#fff0}.frosty-white-background{background-image:linear-gradient(#ffffffba,#ffffffba)}.frosty-white-background.is-radius{background-image:linear-gradient(#23282624,#23282624);border-radius:.9375rem;flex-direction:column;flex:1;align-items:center;display:flex}.about-us-information-1.container-padding-sides-large{justify-content:space-around;display:flex}.section_meet-our-team{background-color:var(--brand-light-brown);background-image:linear-gradient(#0000,#f7f2e5),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3b65cc71b8ca534602b18_Rolling%20Hills%20Dividernew.svg);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,contain;flex-direction:column;justify-content:center;align-items:center;height:70rem;display:flex}.meet-our-team_wrapper{flex-direction:column;flex:1;align-items:center;display:flex}.meet-our-team-heading.margin-bottom-large{margin-bottom:4rem}.meet-our-team-portfolio-grid-wrapper{justify-content:center;align-items:center;display:flex}.meet-our-team-portfolio-grid{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:stretch space-between;place-items:center;display:grid}.team-portfolio-card{background-color:var(--card-bg-colour);border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;width:13rem;padding:1rem;display:flex}.team-portfolio-card-portrait-wrapper{flex:0 auto;align-self:center;max-height:15rem;display:block}.team-portfolio-card-name-wrapper{text-align:center}.team-portfolio-card-portrait{border-radius:50%;flex:0 auto;max-width:150%}.about-us-values-container{max-width:76.125rem;padding-left:1.5rem;padding-right:1.5rem}.portfolio-image-wrapper{object-fit:scale-down;justify-content:center;display:flex}.ortfolio-card-mini-description-text{color:#212121;text-align:center}.portfolio-card-name-text{color:#212121;font-size:1.3rem;font-weight:600}.about-us-values-grid{grid-column-gap:1.75rem;grid-row-gap:1.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-content:stretch;place-items:stretch stretch;display:grid}.about-us-values-header-wrapper{max-width:37.5rem;margin-left:auto;margin-right:auto}.about-us-values-header-container{margin-bottom:3.5rem}.value-point-icon_wrapper{justify-content:center;align-items:center;display:flex}.section_about-statistics{background-image:linear-gradient(#0000 47%,#defddb);justify-content:center;margin-top:0;display:none;overflow:visible}.about-statistics-heading_wrapper.margin-bottom-large{margin-bottom:4rem}.header-contact-us-image{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab57f07334aa0d9bf2bf7_Outdoor-Clinic-Big.jpg);background-position:0 0,100%;background-repeat:repeat,no-repeat;background-size:auto,100%;justify-content:center;align-items:center;height:25rem;display:flex;position:absolute;inset:0%}.contact-us-cards-container{margin-top:1rem;margin-bottom:1rem;position:relative;inset:0% 0% auto;overflow:visible}.contact-us-card-grid{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.contact-info-card{background-color:var(--card-bg-colour);border:1px solid #7e7c7b9e;border-radius:.5rem;flex-direction:column;justify-content:space-around;align-items:center;height:100%;padding:1rem;display:flex}.contact-info-card.box-shadow{box-shadow:0 30px 3.5rem 0 var(--brand-secondary)}.contact-info-card.box-shadow:hover{background-color:#7e7c7b66}.contact-info-card-icon-wrapper{flex:0 auto;align-self:auto;width:3.5rem}.contact-info-icon{color:var(--logo-colour);width:3.5rem;height:3.5rem}.section_contact-us-cards{z-index:2;background-color:var(--brand-light-background);flex-direction:column;align-items:center;height:auto;margin-top:0;margin-bottom:0;padding-bottom:0;display:flex;position:relative}.brix---error-message{color:#ff5a65;text-align:center;background-color:#ffeff0;border-radius:1rem;margin-top:1.25rem;padding:1.25rem 1.5rem;font-size:1.125rem;line-height:1.875rem}.brix---color-neutral-100{color:var(--brand-dark-background)}.brix---success-message{color:var(--brand-dark-background);background-color:#0000;border-radius:.5rem;padding:1.75rem 1.75rem 2rem;font-family:Raleway,sans-serif;font-size:1.125rem;line-height:1.875rem}.brix---card-map-content{background-color:var(--card-bg-colour);border:1px solid #7e7c7b30;border-radius:.5rem;padding:2rem}.text-input{border-radius:.9375rem;flex:0 auto;align-self:flex-end;width:100%;height:3.5rem;margin-bottom:1rem;font-family:Raleway,sans-serif}.text-input.highlight-input-box{border:1px solid var(--brand-primary);border-radius:.5rem;font-size:1rem}.text-input.highlight-input-box:hover{outline-offset:0rem;outline:.1875rem solid #7fb24545}.text-input.highlight-input-box:focus{box-shadow:0 2px 13px 0 var(--primary-1);font-size:1.1rem}.text-input.highlight-input-box.message-box{height:8rem}.text-input.subscribe-email{margin-bottom:0}.input-label-text{color:var(--brand-dark-background);font-family:Raleway,sans-serif}.contact-form_container{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:var(--card-bg-colour);border:1px solid #7e7c7b66;border-radius:.5rem;grid-template-columns:10rem 15rem;justify-items:stretch;box-shadow:0 30px 3.5rem #0003}.contact-form_container.container-padding-medium{border:.0625rem none var(--brand-primary);box-shadow:none;background-color:#0000;border-radius:0}.paragraph-3{opacity:.39;text-align:center}.header_hero-image-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:relative}.nav-bar-menu-item{text-transform:uppercase;font-family:Raleway,sans-serif;font-size:.9rem;font-weight:600}.nav-bar-menu-item:hover{color:var(--logo-colour)}.nav-bar-menu-item.is-dark{color:var(--text-dark)}.nav-bar-menu-item.active{color:var(--black)}.nav-bar-menu-item-wrapper{flex:0 auto;padding-left:1rem;padding-right:1rem;font-family:Raleway,sans-serif;font-weight:600}.nav-bar-menu-item-wrapper.nav-button{align-self:center;padding-right:1rem}.nav-bar-menu-item-wrapper.contact-us-size{text-transform:uppercase;width:7.75rem}.services-page-header-button-wrapper{z-index:1;align-self:center;position:relative}.section_sales-page-what-is-colonhydrotherapy{z-index:1;background-color:var(--brand-light-background);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3b65cc71b8ca534602b18_Rolling%20Hills%20Dividernew.svg);background-position:50% 100%,50% 100%;background-repeat:no-repeat,no-repeat;background-size:contain,contain;flex-direction:column;justify-content:center;align-items:center;padding-bottom:15rem;display:flex;position:relative}.services-what-is-colon-hydro-container{justify-content:center;height:100%;display:flex}.subheading-wrapper{text-align:center}.subheading-wrapper.new-label{background-color:#ff7700eb;border-radius:1rem;padding-left:1rem;padding-right:1rem}.container-two-grid{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:stretch center;place-items:center;max-width:none;margin-left:auto;margin-right:auto;display:flex}.container-two-grid.aftercare-page,.container-two-grid.one-grid{flex-direction:column}.content-container-left{grid-column-gap:0rem;grid-row-gap:0rem;text-align:left;flex-direction:column;flex:0 auto;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-self:auto;align-items:center;display:flex}.content-container-left.is-home.quote-right{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:row;align-items:flex-start}.section_post-care-after-care{background-color:var(--background-2);justify-content:center;display:flex}.heading-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;text-align:center;flex-direction:column;margin-top:0;margin-bottom:0;font-family:Raleway,sans-serif;display:flex}.heading-wrapper.margin-bottom-large{margin-bottom:4rem}.content-block{order:-1;width:100%;margin-right:0;padding-right:0}.content-block.two-grid{flex-direction:row;display:flex}.text-block{color:#000;margin-bottom:1rem;font-size:1.5rem;line-height:1.3em}.text-block.margin-bottom-medium{margin-bottom:6rem}.heading-block.margin-bottom-large{flex-direction:column;align-items:center;margin-top:0;margin-bottom:0;display:flex}.coffee-enema-hero-image{z-index:0;background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d647c10a9973516aa39442_AdobeStock_FREE_coffee1920x1080.jpg);background-position:50%;background-repeat:no-repeat;background-size:100%;flex:1;position:absolute;inset:0%}.hero-image-dark-tint{z-index:1;background-color:#00000080;position:absolute;inset:0%}.logo-container{object-fit:contain;flex:1;min-width:auto;max-width:15rem;max-height:7rem;position:static}.normal-logo{width:12.5rem}.white-logo{width:auto;margin-top:.5rem;padding-top:0;position:static;inset:0% auto auto 0%}.nav-bar-box-shadow{position:absolute;inset:0%;box-shadow:0 2px .3125rem #0003}.hero-image-faq{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab44deab444bc09050e16_Krystie-with-client-at-door-big.jpg);background-position:50% 35%;background-size:cover;position:absolute;inset:0%}.search-icon-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0% auto 0% 2%}.reset-button-wrapper{justify-content:flex-end;display:flex}.image-holder{clear:none;object-fit:fill;flex-direction:column;order:0;justify-content:center;align-self:auto;align-items:center;width:100%;height:100%;display:flex;position:relative;inset:0%}.search-field{text-transform:none;border:.0625rem solid #a4a5a7;border-radius:1rem;width:100%;height:3.5rem;margin-bottom:0;padding:.5rem 3.2rem;font-family:Raleway,sans-serif;font-size:1rem;position:relative}.search-field:hover{outline-offset:0rem;text-transform:none;outline:.1875rem solid #5e782f75;font-size:1.25rem}.search-field:focus{box-shadow:0 2px 13px 3px var(--primary-1);font-size:1.2rem}.reset-text{color:var(--brand-primary);text-align:right;cursor:pointer;padding:.5rem;text-decoration:none;display:inline}.reset-text:hover{opacity:1;background-color:#f8f6f6;border-radius:.625rem}.icon-7{color:#817e7e;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.faq-form-wrapper{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:50vw;height:100%;display:flex;position:relative}.section_pricing-page-cards{background-color:var(--card-bg-colour);justify-content:center;display:flex}.pricing-container{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:1rem;display:flex}.h3-style{color:var(--brand-dark-background);margin-top:0;margin-bottom:0;font-family:Raleway,sans-serif;font-size:2.5rem;line-height:1.2em;display:inline-block}.text-block-2{display:inline}.text-block-3{color:#858585;font-family:Raleway,sans-serif;font-size:1.25rem;display:inline}.section_pricing-cards-specials{z-index:1;background-color:var(--brand-dark-gray-text);justify-content:center;align-items:center;display:none;position:relative}.service-colon-hydrotherapy-hero-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64ea82d0c3df66da231f74f2_Krystie-Treating-Client-Facing-Her.jpg);background-position:50%;background-size:cover;position:absolute;inset:0%}.opening-hours-wrapper{flex-direction:column;display:flex}.opening-hours-heading{color:var(--brand-dark-gray-text);font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600}.paragraph-4{color:var(--brand-dark-background);font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:400}.fs_accordion-1_header{grid-column-gap:1rem;grid-row-gap:1rem;cursor:pointer;background-color:#f5f5f5;border-radius:1rem 1rem 0 0;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-family:Raleway,sans-serif;display:flex}.fs_accordion-1_header:focus-visible,.fs_accordion-1_header[data-wf-focus-visible]{outline-color:var(--accessible-components-dark-grey);outline-offset:.25rem;outline-width:.125rem;outline-style:solid}.service_image{border-radius:1rem}.service_image.hydro-card-margin{margin-top:2rem;margin-bottom:0;padding-top:0}.icon-embed-large{color:var(--brand-dark-background);text-align:left;flex-direction:column;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.icon-embed-large.is-blue{color:#00c8ffb3;width:3.5rem;height:3.5rem}.icon-embed-large.is-yellow{color:#ffac12b3;width:3.5rem;height:3.5rem}.icon-embed-large.is-green{color:#7fb541b3;width:3.5rem;height:3.5rem}.service-icon-image{color:#000;width:5rem;height:5rem}.service-icon-image.is-dark-green{color:var(--primary-green-darkest)}.service-icon-image.is-brown{color:#4b381b}.service-icon-image.is-green{color:var(--logo-colour)}.service-icon-image.is-blue{color:var(--secondary-blue)}.bottom-book-now-padding{margin:0 2rem;padding:1rem 2rem}.disease-title{z-index:1;color:var(--white);text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Raleway,sans-serif;font-size:.75rem;font-weight:600;position:relative}.disease-border-image-overlay-component{z-index:1;border:.3125rem solid var(--brand-secondary);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d910be5436d9a10d136e78_MOLD-1-ICON.jpg),linear-gradient(#00000042,#00000042);background-position:50%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:7rem;height:7rem;padding-bottom:0;display:flex;position:relative;inset:0}.disease-border-image-overlay-component.is-bloating{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d913222f7859038c69069b_bloating-icon.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,contain}.disease-border-image-overlay-component.is-ibs{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d910bee5135a6a82d81102_IBS-3-ICON.jpg);background-position:0 0,50%;background-repeat:repeat,repeat-y;background-size:auto,contain}.disease-border-image-overlay-component.is-fibro{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eabc643feded5cf7e90b90_toxicity-icon.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,150%}.disease-border-image-overlay-component.is-autoimmne{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eabc6448f4c5215e5309c0_constipation-icon.jpg);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.disease-border-image-overlay-component.is-fatigue{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d910be97d68df767d04ef4_Fatigue-3-icon.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,contain}.disease-border-image-overlay-component.is-acne{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d919ec399cb463eb297216_ACNE-ICO-.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,contain}.disease-border-image-overlay-component.is-indigestion{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d910becfc1e7e6c65f383d_IBS-1-ICON.jpg);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:auto,contain}.disease-border-image-overlay-component.is-badbreath{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eabc64abcab308ba71efc1_bad-breath-icon.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,contain}.disease-border-image-overlay-component.is-excess-weight{background-image:linear-gradient(#00000042,#00000042),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eabc64ae5e8c4c70a2e9b4_fat-icon.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,cover}.text-shadow{text-shadow:0 .125rem .5625rem #0000004a}.section_book-here{background-color:var(--brand-light-background);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;padding-bottom:15rem;display:flex}.section_home-what-is-hydrotherapy{background-color:var(--brand-light-background);background-image:none;justify-content:center;align-items:stretch;display:flex;position:relative}.disease-circle-container{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-content:space-between;place-items:center;max-width:25rem;display:grid}.stats-bar-padding{padding-top:1rem;padding-bottom:1rem}.icon-embed-xxsmall-4{color:var(--brand-dark-background);transform-style:preserve-3d;flex-direction:column;justify-content:center;align-items:center;width:5rem;height:auto;margin-left:0;margin-right:0;display:flex;position:relative;transform:rotateX(0)rotateY(180deg)rotate(0)}.secondary-nav-container{float:none;text-align:left;flex-direction:row;flex:0 auto;justify-content:flex-end;align-items:flex-start;width:100%;display:flex;position:relative}.secondary-nav-container.nav-padding{flex-wrap:nowrap;flex:1;order:-1;justify-content:flex-end;align-self:flex-end;width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;left:0;right:auto;overflow:visible}.secondary-nav-wrapper{flex-direction:row;flex:0 auto;order:-1;justify-content:flex-start;align-self:auto;align-items:stretch;margin-top:.25rem;display:flex}.main-nav-menu-wrapper{flex-direction:row;justify-content:space-between;align-self:center;align-items:center;margin-bottom:0;display:flex}.socials-wrapper{flex-direction:row;display:flex}.secondary-nav-cta-wrapper{display:flex}.secondary-header-size-colour{color:var(--card-bg-colour);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.9rem;display:flex}.secondary-header-size-colour:hover{color:var(--logo-colour)}.secondary-header-size-colour.is-number{width:auto;height:auto;padding-left:1.5rem;padding-right:1.5rem;font-family:Raleway,sans-serif;font-size:.9rem;font-weight:600}.secondary-header-size-colour.black{color:var(--brand-dark-background);align-items:center;width:2rem;height:2rem}.nav-bar-wrapper-white{z-index:1;flex:1;align-self:stretch;margin-top:0;padding-top:0;padding-bottom:1rem;position:absolute;inset:0% 0% auto}.nav-padding{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3e5460cba75db7a2c9e56_200815-bjw-0100.jpg);background-position:0 0;background-size:auto;flex:0 auto;justify-content:flex-end;align-self:center;align-items:center;width:67rem;margin-left:auto;margin-right:auto;display:flex}.nav-interactions-div{height:2.75rem;position:relative}.section_sales-page-machines-vs-natural{z-index:1;background-color:var(--brand-dark-background);justify-content:center;display:flex;position:relative}.section_what-to-expect-timeline{z-index:0;background-color:var(--background-2);flex-direction:column;align-items:center;display:flex;position:relative}.mini-card-image-wrapper{object-fit:contain;border-radius:1rem 1rem 0 0;width:100%;height:15rem;overflow:hidden}.mini-card-element-wrapper{flex-direction:column;flex:0 auto;justify-content:space-between;width:22rem;height:25rem;display:flex}.procedure-container{flex-direction:column;display:flex}.description-wrapper{margin-bottom:3rem}.paragraph-6{color:var(--background-2);text-align:center}.section_our-mission{background-color:var(--brand-light-background);justify-content:center;display:none}.text-large{text-align:center;font-size:1.5rem}.text-large.padding-text-large{color:#000;padding-left:0;padding-right:0}.section_our-intention{background-image:linear-gradient(to bottom,transparent 21%,var(--background-2)),linear-gradient(to bottom,var(--background-2),#fff0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;justify-content:center;padding-bottom:6.5625rem;display:flex;position:relative}.section_about-us-our-values{background-image:linear-gradient(to bottom,var(--brand-light-background),var(--brand-light-background)80%,var(--background-2));justify-content:center;display:flex}.green-water-background-container{opacity:1;position:absolute}.divider-and-gradiant-container{background-image:linear-gradient(to bottom,#fff0,var(--primary-1)),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3dbd3d427892d33acc686_Rolling%20Hills%20Divider-sky-blue.svg);opacity:1;background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,contain;position:absolute;inset:0%}.digestive-system-in-background-container{position:absolute;inset:0%}.image-18{width:80%;display:block;position:relative;top:10.6875rem;bottom:-7.1875rem;left:48.9375rem}.container-with-image-left{grid-column-gap:1rem;grid-row-gap:1rem;transform:scale3d(1none,1none,1none);object-fit:contain;transform-style:preserve-3d;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:stretch;align-self:flex-start;place-items:center;display:grid}.container-with-image-left.who-we-are{align-items:start}.image-22{border-radius:1rem;flex:0 auto;width:30rem;max-width:none;display:block;position:static;top:30%;left:auto}.image-22.image-shadow-light{box-shadow:0 30px 3.5rem 1px var(--brand-secondary)}.google-container-s{max-width:50rem;margin-left:0;margin-right:0;display:flex}.google-section{justify-content:flex-start;max-width:24rem;margin-top:2rem;display:none}.google-badge-s{grid-column-gap:.75rem;text-align:center;background-color:#fff;border:.0625rem solid #eceff9;border-radius:.5rem;flex-flow:column wrap;align-items:center;margin-left:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:400;line-height:1.5rem;display:flex;position:static}.google-badge-wrap{flex-direction:column;justify-content:center;display:flex}.google-review-detail{grid-column-gap:.25rem;outline-offset:0rem;border:.0625rem #000;outline:.1875rem #212121;align-items:center;font-size:1rem;display:flex}.google-review-total{color:#000;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700}.google-review-block{grid-column-gap:.125rem;color:#67718e;align-items:center;display:flex}.div-block-116{align-items:center;display:flex}.google-star-wrap{grid-column-gap:.125rem;justify-content:flex-start;align-items:center;margin-top:.25rem;display:flex}.google-star{color:#f6e307;align-items:center;display:flex}.text-block-4{color:#000;margin-bottom:.25rem;font-family:Raleway,sans-serif;font-size:1rem;font-weight:800}.text-block-5{color:#858585;border:.0625rem #000;font-family:Raleway,sans-serif;font-size:.75rem;font-weight:600;text-decoration:none}.link-block{border:.0625rem #000;border-bottom:.0625rem solid #858585;margin-top:.5rem;padding-bottom:0;font-size:.5rem}.link-block.margin-left-small{margin-left:.5rem}.google-review-read{color:#858585;font-family:Raleway,sans-serif;font-size:.75rem;font-weight:600}.google-date{color:#979cae;letter-spacing:0;text-transform:uppercase;font-size:1rem;font-weight:700;line-height:1.5rem}.google-star-wrapper{grid-column-gap:.125rem;justify-content:flex-start;align-items:center;margin-bottom:.875rem;display:flex}.google-card-padding-margins{grid-row-gap:.5rem;background-color:#fff;border:.0625rem solid #eaebf0;border-radius:.75rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:20rem;margin-top:8rem;padding:2rem;display:block;overflow:hidden}.google-card-padding-margins.main-review-header{background-color:var(--card-bg-colour);border-radius:1rem;flex-direction:row;width:auto;margin-top:2rem;margin-bottom:2rem;display:flex;position:relative}.google-card-padding-margins.isolated-card{background-color:var(--review-card-colour);border-radius:1rem;width:100%;max-height:45rem;margin-top:0;overflow:auto;box-shadow:0 18px 1.1875rem #0003}.google-card-padding-margins.card-isolated{background-color:var(--review-card-colour);margin-top:0}.google-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;place-items:center;display:flex}.google-container{max-width:none;margin-left:0;margin-right:0}.google-container.isolated{order:1;display:none;position:relative;top:8rem}.google-name{color:#08080b;letter-spacing:.02em;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem}.google-avatar-circle{border:.0625rem solid #eaebf0;border-radius:125rem;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:relative;overflow:hidden}.google-average-wrapper{justify-content:center;margin-top:3.5rem;display:flex}.google-author-wrapper{grid-column-gap:1rem;align-items:center;margin-top:1.5rem;display:flex}.google-avatar{background-color:#f6f7f9;flex:0 auto;width:4rem;height:4rem;margin-left:auto;margin-right:auto;display:block;position:absolute;inset:auto}.google-caption{color:var(--brand-dark-background);white-space:pre-wrap;margin-bottom:0;font-size:1rem;line-height:2rem}.google-average-rating{grid-column-gap:.25rem;color:#71768a;text-align:center;background-color:#f6f7f999;border-radius:3.125rem;flex-wrap:wrap;align-items:center;padding:.75rem 1rem .75rem .75rem;font-weight:600;display:flex}.google-slider-nav{display:none}.google-slide{flex-direction:column;justify-content:flex-start;height:100%;position:relative}.arrow-icon{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.google-slider{grid-column-gap:3.375rem;background-color:#0000;align-items:center;height:100%;margin-bottom:1rem}.google-arrow-r{border:.0625rem solid var(--accessible-components-dark-grey);background-color:var(--brand-light-background);color:#23252e;border-radius:6.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;right:-1.5rem}.google-arrow-r:hover{color:#09090c;background-color:#f6f7f9}.google-mask{height:100%}.google-arrow-l{border:.0625rem solid var(--accessible-components-dark-grey);background-color:var(--brand-light-background);color:#23252e;border-radius:6.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;left:-1.5rem}.google-arrow-l:hover{color:#09090c;background-color:#f6f7f9}.google-author-wrapper-2{grid-column-gap:1rem;align-items:center;margin-top:0;display:flex}.text-block-7{color:var(--brand-dark-background)}.section_home-woods-gravity{background-color:var(--brand-dark-background);background-image:linear-gradient(to bottom,var(--brand-dark-background),#28302de3);justify-content:center;display:flex}.text-block-8{color:var(--white);text-transform:uppercase;text-shadow:0 .1875rem .1875rem #0003,0 .125rem .125rem #0003;mix-blend-mode:normal;background-color:#3d3d3d1c;border-radius:.5rem;padding:.25rem .5rem;font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;position:absolute;inset:1rem auto auto 1rem}.hidden-check-box{opacity:0;position:absolute}.checkbox-field{padding-left:0}.section_faq-page-form{background-color:var(--brand-light-background);flex-direction:column;align-items:center;display:flex}.question-wrapper{cursor:pointer;justify-content:space-between;padding-left:1rem;padding-right:1rem;display:flex}.question-wrapper.faq-padding{border-radius:1rem;padding-left:1.25rem;padding-right:1.25rem}.answer-wrapper{overflow:hidden}.answer-wrapper.faq-padding{padding:.5rem 1.25rem}.rich-text-block{margin-top:auto;font-family:Raleway,sans-serif;font-size:1rem}.collection-item{background-color:#6969691a;border-radius:1rem;flex-direction:column;flex:1;margin-top:auto;margin-bottom:auto;display:flex;position:relative;box-shadow:0 3px .5rem #0003}.collection-list-3{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:stretch;display:flex}.heading-style-h5{font-family:Raleway,sans-serif;font-size:1.3rem}.collection-list-4{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-content:center;justify-items:center;margin-bottom:2rem;font-family:Raleway,sans-serif;display:grid}.collection-item-2{width:100%}.text-block-9{opacity:0;border-radius:0;position:absolute;overflow:visible}.search-wrapper{display:block;position:relative}.search-wrapper.margin-bottom-medium{margin-bottom:4rem}.checkbox{opacity:0;position:absolute}.faq-category-icon{width:3rem}.colonic-single-benefits-container{justify-content:space-between;align-items:flex-start;display:flex}.colonic-benefit-accordion{background-color:#6969691a;border-radius:1rem;flex:0 auto;width:17rem}.colonic-benefit-type-wrapper{justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex}.colonic-benefit-list-top{padding:1rem;overflow:hidden}.text-block-10{color:var(--card-bg-colour);font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:500}.colonic-benefit-bullets li{color:var(--brand-brown-text)}.question-container{background-color:#dadada;border-radius:1rem;flex:1;width:100%;display:block;position:relative}.colonic-benefit-type-container{background-color:var(--brand-light-brown);border-radius:1rem;font-family:Raleway,sans-serif}.colonic-all-benefits-container{grid-column-gap:5rem;grid-row-gap:5rem;flex-direction:column;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:end center;align-self:auto;place-items:stretch center;width:100%;display:flex}.section_colonic-services{z-index:1;background-color:#fff;display:none;position:relative}.image-25{border-radius:100%;max-width:100%;overflow:visible}.section_who-is-colon-hydro-for{background-color:var(--background-2);background-image:linear-gradient(to bottom,var(--brand-light-background),#fff0 18%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.section_home-big-customer-quote{background-color:var(--brand-light-background);background-image:linear-gradient(#eae0d5,#c8c5bcbf 26%,#7e7c7b57 52%,#eae0d5);justify-content:center;align-items:center;height:auto;display:flex;position:relative}.rich-text-block-3{font-family:Raleway,sans-serif;font-size:1.5rem}.map-footer{object-fit:fill;flex:0 auto;width:20rem;height:20rem;position:relative;inset:0%;overflow:visible}.footer-map-wrapper{object-fit:contain;border:1px solid #7e7c7b66;border-radius:.5rem;flex:1;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 3.5rem 17px #0003}.heading-17{color:var(--brand-light-background);flex:0 auto}.map-contact-page{flex:1}.instagram-banner{letter-spacing:-.02em;justify-content:space-between;align-items:center;padding:.9375rem;display:flex}.instagram-text-l{letter-spacing:-.02em;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.instagram-overlay{z-index:99;grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:#08080b7a;flex-direction:row;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;inset:0%}.instagram-container{max-width:35.625rem;margin-left:auto;margin-right:auto}.instagram-handle-wrapper{align-items:center;display:flex}.instagram-avatar{object-fit:cover;width:100%}.instagram-text-block{min-width:7.5rem}.instagram-count-wrap{align-items:center;display:flex}.instagram-image{object-fit:cover;width:100%;height:100%}.instagram-mask{width:100%;height:100%}.instagram-icon{color:#000;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:color .2s;display:flex}.instagram-css-line-clamp{display:none}.instagram-text{color:#38456c;letter-spacing:-.02em;font-family:Raleway,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.instagram-profile-group{grid-row-gap:.875rem;align-items:center;display:flex}.instagram-content{flex-direction:column;flex:1;justify-content:space-between;padding:1rem;display:flex}.instagram-avatar-group{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}.instagram-slider{background-color:#0000;align-items:center;width:100%;height:100%;position:static}.instagram-wrapper{grid-column-gap:.375rem;justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.instagram-count-block{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;display:flex}.instagram-profile-bar{border:.0625rem solid #f2f3f8;border-radius:1rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1.5rem .5rem;display:flex;box-shadow:17px 17px 2.5rem -1rem #08080b0a}.instagram-icon-small{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.instagram-arrow-r{color:#23252e;background-color:#fff;border:.0625rem solid #eaebf0;border-radius:6.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;right:-1.5rem}.instagram-arrow-r:hover{color:#09090c;background-color:#f6f7f9}.instagram-slide-nav{display:none}.instagram-card-d{height:20rem;position:relative;overflow:hidden}.instagram-tiktok-section{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;justify-content:center;padding:4.5rem 5%;display:flex}.instagram-avatar-wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;border-radius:6.25rem;width:4rem;height:4rem;display:flex;overflow:hidden}.instagram-icon-large{color:#fff;justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .2s;display:flex}.instagram-timestamp{color:#67718e;font-family:Raleway,sans-serif;font-size:.75rem;line-height:1rem}.instagram-line-m{background-color:#f2f3f8;width:.0625rem;height:2.5rem;margin-left:1.5rem;margin-right:2rem;display:block}.instagram-grid-slide{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;justify-items:center}.instagram-slide{flex-direction:column;justify-content:flex-start;width:100%;height:100%}.intagram-card{background-color:#fffdf7;border:.0625rem solid #7e7c7b33;border-radius:.5rem;flex-direction:column;justify-content:flex-start;width:100%;height:32rem;display:flex;box-shadow:0 2px 5px #0003}.intagram-card.box-shadow{box-shadow:0 2px 5px #0003}.instagram-arrow-l{color:#23252e;background-color:#fff;border:.0625rem solid #eaebf0;border-radius:6.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;left:-1.5rem}.instagram-arrow-l:hover{color:#09090c;background-color:#f6f7f9}.instagram-count-s{font-size:.875rem;line-height:1.375rem}.instagram-social-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;display:flex}.instagram-text-2{color:var(--brand-dark-background);letter-spacing:-.02em;font-family:Raleway,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.instagram-profile-bar-2{background-color:#fffdf7;border:.0625rem solid #7e7c7b33;border-radius:1rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.5rem;padding:1.5rem;display:flex;box-shadow:17px 17px 2.5rem -1rem #08080b0a}.instagram-profile-bar-2.box-shadow{box-shadow:0 2px 5px 0 #0003}.intagram-card-2{border:.0625rem solid #eaebf0;border-radius:.5rem;flex-direction:column;justify-content:flex-start;width:100%;display:flex}.text-block-17{clear:none;color:var(--brand-dark-background);flex:1;font-family:Raleway,sans-serif}.link{color:var(--brand-primary);text-decoration:underline}.menu-arrow{margin-left:.25rem;margin-right:0;position:static}.menu-arrow.active{color:#000}.nav-bar-drop-down-white{font-size:.9rem}.nav-bar-drop-down-white.w--open{background-color:var(--card-bg-colour);text-transform:uppercase;border:1px #dbdbdb;width:auto;top:1rem;right:auto}.dropdown-link{text-transform:uppercase;font-size:.9rem;font-weight:600}.dropdown-link:hover{color:var(--logo-colour);-webkit-text-stroke-color:var(--brand-primary)}.dropdown-link.w--current{color:var(--brand-primary)}.dropdown-link.first-dropdown{text-transform:uppercase}.dropdown-link.first-dropdown:hover{color:var(--brand-primary)}.symptom-designed-container{background-color:var(--card-bg-colour);opacity:1;text-align:center;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:stretch;display:flex;box-shadow:0 3px 1.6rem 1px #0003}.div-block-120{background-color:#000;height:20rem}.dropdown-toggle{flex-direction:row;justify-content:space-around;padding:0;display:flex}.dropdown{flex:1;margin:0}.lottie-animation-2{display:none;position:absolute;right:0}.section_home-tiktok-feed{background-image:linear-gradient(#7fb24566 10%,#adce8842 50%,#fff0);display:none}.tiktok-avatar-wrapper{grid-column-gap:.75rem;grid-row-gap:.75rem;border-radius:6.25rem;width:4rem;height:4rem;display:flex;overflow:hidden}.tiktok-social-block{min-width:7.5rem}.tiktok-social-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex:0 auto;align-items:center;display:flex}.tiktok-container{max-width:35.625rem;margin-left:3rem;margin-right:auto}.tiktok-modal-bg{cursor:pointer;background-color:#08080b52;position:absolute;inset:0%}.tiktok-counter{font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem}.tiktok-arrow-r{background-color:var(--card-bg-colour);color:#23252e;border:.0625rem solid #7e7c7b33;border-radius:6.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;right:-1.5rem}.tiktok-arrow-r:hover{color:#09090c;background-color:#f6f7f9}.tiktok-name{letter-spacing:-.02em;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:2rem}.tiktok-card-detailed{border:.0625rem solid #eaebf0;border-radius:.75rem;flex-direction:column;justify-content:flex-start;width:100%;height:32rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.tiktok-image-detailed{object-fit:cover;border-radius:.5rem;height:22.5rem;margin-top:1rem;margin-bottom:1rem}.tiktok-detail-wrapper{color:var(--brand-dark-background);justify-content:space-between;align-items:center;display:flex}.tiktok-modal-close{color:#fff;background-color:#08080b;border-radius:100%;padding:.25rem;transition:filter .2s;position:absolute;inset:.75rem .75rem auto auto}.tiktok-modal-close:hover{transform:scale(1.1)}.tiktok-avatar-group{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}.tiktok-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.tiktok-line-02{background-color:#eaebf0;width:.0625rem;height:2.5rem;margin-left:1.5rem;margin-right:2rem;display:none}.tiktok-close-icon{justify-content:center;align-items:center;width:1.5rem;display:flex}.tiktok-section{padding:2rem 2.5% 4.5rem}.tiktok-ig-bio{max-width:11.25rem;font-size:1rem}.tiktok-avatar{object-fit:cover;width:100%}.tiktok-modal-wrapper{z-index:999;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.tiktok-logo-wrapper{grid-column-gap:.5rem;align-items:center;display:flex}.tiktok-profile-group{grid-row-gap:.875rem;flex:1;justify-content:space-between;align-items:center;display:flex}.tiktok-mask{width:100%;height:100%}.tiktok-iframe{border-radius:1.5rem;justify-content:center;align-items:center;display:flex}.tiktok-profile-bar{border:.0625rem solid #eaebf0;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1.5rem .5rem;font-family:Raleway,sans-serif;display:flex;box-shadow:17px 17px 2.5rem -1rem #08080b0a}.tiktok-slide{flex-direction:column;justify-content:flex-start;height:100%;padding-left:.25rem;padding-right:.25rem;position:relative}.tiktok-slider-nav{display:none}.tiktok-slider{grid-column-gap:3.375rem;background-color:#0000;align-items:center;width:100%;height:100%}.tiktok-arrow-l{background-color:var(--card-bg-colour);color:#23252e;border:.0625rem solid #7e7c7b33;border-radius:6.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;left:-1.5rem}.tiktok-arrow-l:hover{color:#09090c;background-color:#f6f7f9}.tiktok-line-01{background-color:#eaebf0;width:.0625rem;height:2.5rem;margin-left:1.5rem;margin-right:2rem}.tiktok-small-text{color:var(--brand-dark-background);font-family:Raleway,sans-serif;font-size:1rem;line-height:1.75rem}.tiktok-modal-card{z-index:1;text-align:center;background-color:#fff;border-radius:1.25rem;width:100%;max-width:23.75rem;padding:1.5rem;position:relative;box-shadow:0 4px 1.1875rem #00000017}.tiktok-modal-link{flex-direction:column;justify-content:center;align-items:center;height:auto;display:flex;position:absolute;inset:0%}.paragraph-8{font-size:1rem}.text-block-18,.text-block-19,.text-social-tag,.text-block-21,.tiktok-ig-bio{font-family:Raleway,sans-serif}.google-grid-3{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;justify-content:space-around;justify-items:center;display:flex}.google-badge-wrapper-2{grid-column-gap:.25rem;align-items:center;display:flex}.google-posted{color:#979cae;letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.25rem}.google-star-row{grid-column-gap:.125rem;justify-content:flex-start;align-items:center;display:flex}.google-card-block{grid-row-gap:1.5rem;background-color:var(--card-bg-colour);text-align:center;border:.0625rem solid #eaebf0;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:center;width:auto;min-width:15rem;height:35rem;padding:1.75rem 2rem;display:flex;overflow:auto}.google-card-block.card-box-shadow{box-shadow:0 2px 5px #0003}.google-avatar-circle-2{border:.0625rem solid #eaebf0;border-radius:125rem;width:4rem;height:4rem;overflow:hidden}.section_google-reviews-desktop{width:100%;margin-left:0;margin-right:0;padding-top:4rem;padding-bottom:4rem}.google-avatar-2{background-color:#f6f7f9;width:100%;height:100%}.google-avatar-name-wrapper{grid-row-gap:1.5rem;flex-direction:column;align-items:center;display:flex}.section_home-instagram-tikok-feed{background-color:var(--brand-accent);background-image:linear-gradient(to bottom,#0000,var(--brand-light-background));flex-direction:column;justify-content:center;align-items:center;width:100vw;padding-bottom:5rem;display:flex}.instagram-text-l-3{color:var(--brand-dark-background);letter-spacing:-.02em;font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem}.instagram-container-2{flex-direction:column;align-items:stretch;width:100%;max-width:71.25rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.instagram-section{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4.5rem 0%;display:flex}.instagram-avatar-wrapper-2{grid-column-gap:.75rem;grid-row-gap:.75rem;border-radius:6.25rem;width:4rem;height:4rem;display:flex;overflow:hidden}.instagram-line-m-2{background-color:#f2f3f8;width:.0625rem;height:2.5rem;margin-left:1.5rem;margin-right:2rem;display:none}.instagram-grid-slide-2{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;justify-items:center;width:100%;position:relative}.intagram-card-3{border:.0625rem solid #eaebf0;border-radius:.5rem;flex-direction:column;justify-content:flex-start;width:27vw;height:27vw;display:flex;position:relative;overflow:hidden}.instagram-social-wrapper-2{grid-column-gap:.875rem;grid-row-gap:1.5rem;align-items:center;display:flex}.tiktok-avatar-wrapper-2{grid-column-gap:.75rem;grid-row-gap:.75rem;border-radius:6.25rem;width:4rem;height:4rem;display:flex;overflow:hidden}.tiktok-social-wrapper-2{grid-column-gap:.875rem;grid-row-gap:1.5rem;align-items:center;display:flex}.tiktok-container-2{max-width:71.25rem;margin-left:auto;margin-right:auto}.tiktok-counter-2{color:var(--brand-dark-background);font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem}.tiktok-name-2{color:var(--brand-dark-background);letter-spacing:-.02em;font-family:Raleway,sans-serif;font-size:1.125rem;font-weight:600;line-height:2rem}.tiktok-grid-2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.tiktok-line-3{background-color:#eaebf0;width:.0625rem;height:2.5rem;margin-left:1.5rem;margin-right:2rem;display:none}.tiktok-bio{color:var(--brand-dark-background);max-width:11.25rem;font-family:Raleway,sans-serif;font-size:1rem}.tiktok-profile-bar-2{background-color:#fffdf7;border:.0625rem solid #7e7c7b33;border-radius:1rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1.5rem;display:flex;box-shadow:17px 17px 2.5rem -1rem #08080b0a}.tiktok-profile-bar-2.box-shadow{box-shadow:1px 1px 5px #0003}.text-block-22{color:var(--brand-dark-background);font-family:Raleway,sans-serif;font-size:1rem}.text-block-23{font-family:Raleway,sans-serif;font-size:1rem}.paragraph-9{color:#000;font-size:1.25rem;overflow:hidden}.call-us-cta{color:#fff;letter-spacing:.03125rem;background-color:#3ecf8e;background-image:none;border-radius:.4375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:400;line-height:1.75rem;transition:transform .2s,box-shadow .2s;box-shadow:0 1px .6875rem #00000045}.call-us-cta:hover{transform:scale(1.02)translateY(-.1875rem);box-shadow:0 15px 1.25rem #0000001a}.call-us-cta.lottie-icon{background-color:var(--brand-primary);background-image:none;border-radius:1rem;flex:0 auto;align-items:center;margin-left:1rem;margin-right:1rem;padding:0 1rem;font-size:1rem;text-decoration:none;display:flex}.phone{width:2.5rem;padding-top:.625rem}.phone.small{width:1.5625rem;padding-top:.6875rem}.button-text{flex:1;margin-left:.625rem;font-size:.75rem;font-weight:700}.l007-checkbox-field{padding-left:3.125rem;position:relative}.l006-checkbox{z-index:2;float:none;opacity:0;cursor:pointer;width:100%;height:2.5rem;margin-top:auto;margin-bottom:auto;margin-left:0;position:absolute;inset:0% auto 0% 0%}.lottie-animation-3{transform:none}.label-02{letter-spacing:-.025rem;margin-bottom:.625rem;font-size:1rem;font-weight:600}.label-02.no-margin{margin-top:0;margin-bottom:0}.icon-image{width:2rem;height:2rem}.icon-image.medium{width:3rem;height:3rem}.icon-image.medium.wwd-pm-icon-active{width:3.375rem;height:3.375rem;position:absolute;inset:-.1875rem auto auto -.1875rem}.icon-image.medium.wwd-pm-icon-hover{width:3.375rem;height:3.375rem;position:absolute;inset:-.1875rem 0% 0% -.1875rem}.l007-label{color:#303030;text-transform:none;font-family:Merriweather,serif;font-size:1rem;font-weight:400;line-height:1.125rem}.tooltip-carrot{z-index:2;background-color:#fff;border-bottom:.0625rem solid #e9e9e9;border-right:.0625rem solid #e9e9e9;width:.625rem;height:.625rem;position:absolute;inset:auto auto .625rem;transform:translateY(150%)rotate(45deg)}.panel-dynamic-content-wrapper{width:200%;display:flex;transform:none}.panel-footer{color:#003264;padding:.3125rem .625rem;font-size:.8125rem;display:flex}.l005-button{justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.icon-font---line-icons-2{text-align:center;width:2rem;font-size:2rem;line-height:2rem}.icon-font---line-icons-2.medium{width:3rem;font-size:3rem;line-height:3rem}.wwd-pm-icon-default{opacity:.26;color:#00bcd4}.product-menu-icons-wrapper{width:3rem;height:3rem}.update-form{flex:1}.container-2{flex:1;max-width:72.5rem;margin-left:auto;margin-right:auto}.heading-18{color:#fff;letter-spacing:0;margin-bottom:2.5rem;font-size:4.5rem;line-height:3.625rem}.animation{width:3.75rem;margin-left:-.9375rem}.demo-form{align-items:center;min-height:1.875rem;display:flex}.lead{opacity:.4;color:#fff;margin-bottom:3.75rem;font-size:1.375rem;line-height:2rem}.l007-lottie{cursor:pointer;width:2.8125rem;height:2.8125rem;margin-top:auto;margin-bottom:auto;position:absolute;inset:0 auto 0 0%}.panel-header{justify-content:space-between;padding:1.25rem 1.25rem 0;display:flex}.menu-button-3{cursor:pointer;width:5rem;height:5rem;padding:.3125rem}.menu-button-3.w--open{background-color:#0000}.menu-button-3.l010{justify-content:center;align-items:center;padding:0;display:flex}.menu-button-3.l009{padding:1.25rem}.menu-button-3.l012{justify-content:center;align-items:center;padding:0;display:flex}.update-form-block{justify-content:center;align-items:center;height:100%;display:flex}.l007-checkbox{z-index:2;float:none;opacity:0;cursor:pointer;width:100%;height:2.8125rem;margin-top:auto;margin-bottom:auto;margin-left:0;position:absolute;inset:0% auto 0% 0%}.hero-background-reveal{z-index:3;opacity:0;background-color:#fff;position:absolute;inset:0%;overflow:hidden}.panel-title{color:#b48fe9;font-size:1rem;font-weight:400;display:inline-block}.l006-lottie{cursor:pointer;width:1.875rem;height:1.875rem;margin-top:auto;margin-bottom:auto;position:absolute;inset:0 auto 0 0%}.l004-label{color:#1db412;font-weight:400;line-height:1rem}.credit-link{color:#838383;border-bottom:.0625rem solid #0000;text-decoration:none;transition:border-color .2s,color .2s}.credit-link:hover{color:#4602aa;border-bottom:.0625rem solid #ffc5ee}.label{color:#4602aa;background-color:#ddd1f0;border-radius:1.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.rain-button{color:#050066;background-color:#fff;width:12.5rem;padding:1.25rem;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:-1px 6px 1rem #0000000f}.rain-button:hover{transform:translateY(-.625rem)scale(1.05);box-shadow:-3px 30px 1.875rem .125rem #0000001a}.hero-backgrounds{z-index:-1;grid-column-gap:1rem;grid-row-gap:1rem;background-color:#fff;flex-direction:column;grid-template-rows:8.75rem auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;margin-bottom:6.25rem;position:relative}.button{color:#fff;text-align:center;background-color:#4602aa;border-radius:.3125rem;margin-bottom:0;padding:.75rem 1.25rem;font-weight:400;text-decoration:none}.button.small{padding:.375rem .625rem;font-size:.875rem}.panel-content{flex:1;padding:1.25rem}.panel-content.element{justify-content:center;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.panel-content.element.nopad{padding:0;display:flex}.panel-description{opacity:.76;color:#303030}.heading-19{color:#313044;margin-top:0;margin-bottom:0}.hero-text-container{width:60%}.l004-lottie{cursor:pointer;width:5rem;height:1.875rem;margin-top:auto;margin-bottom:auto;position:absolute;inset:0 auto 0 0%}.hero-background{z-index:2;grid-column-gap:1rem;grid-row-gap:1rem;background-color:#0e9eff;background-image:linear-gradient(292deg,#003264,#4701aa);flex-direction:column;grid-template-rows:8.75rem auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;position:absolute;inset:0%}.l006-label{color:#303030;text-transform:none;font-weight:400;line-height:1rem}.button-3{color:#fff;letter-spacing:.03125rem;background-color:#3ecf8e;background-image:none;border-radius:.4375rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:400;line-height:1.75rem;transition:transform .2s,box-shadow .2s;box-shadow:0 1px .6875rem #00000045}.button-3:hover{transform:scale(1.02)translateY(-.1875rem);box-shadow:0 15px 1.25rem #0000001a}.button-3.lottie-icon{background-color:#3ecf8e;background-image:linear-gradient(309deg,#3ece8d,#35ce8e);border-radius:.4375rem;align-items:center;padding-top:0;padding-bottom:0;font-size:.875rem;text-decoration:none;display:flex}.scroll-down-link{color:#18143e;border:.1875rem solid #62d1fb;border-radius:6.25rem;flex-direction:column;justify-content:center;width:2.5rem;height:4.375rem;margin-top:2.5rem;margin-bottom:.625rem;padding:0 .625rem .625rem;font-size:.75rem;font-weight:700;text-decoration:none;display:flex}.l003-button{justify-content:center;align-items:center;width:9.375rem;display:flex;overflow:hidden}.l006-checkbox-field{padding-left:2.375rem;position:relative}.scroll-down-lottie{transform:rotate(180deg)}.button-text-2{flex:1;margin-left:.625rem}.text-span-2{color:#b48fe9}.l004-checkbox{z-index:2;float:none;opacity:0;cursor:pointer;width:100%;height:1.875rem;margin-top:auto;margin-bottom:auto;margin-left:0;position:absolute;inset:0% auto 0% 0%}.l004-checkbox-field{padding-left:5.375rem;position:relative}.text-link{opacity:.8;border-bottom:.0625rem solid #b48fe9;transition:opacity .2s}.wwd-product-menu-item{justify-content:center;text-decoration:none;display:flex;position:relative}.wwd-pm-tooltip{background-color:#fff;border-radius:.5rem;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;padding:.625rem;display:flex;position:absolute;top:-3.125rem;box-shadow:1px 1px .1875rem #00000026}.success-message{color:#4602aa;background-color:#b48fe900}.quick-actions{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));grid-auto-columns:1fr;align-items:stretch;display:grid}.menu-icon{width:3.75rem;height:3.75rem}.menu-icon.l009{width:2.1875rem;height:2.1875rem}.menu-icon.l012,.menu-icon.l010{width:4.375rem;height:4.375rem}.panel{background-color:#fff;border-radius:.3125rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:6px 6px 1rem #00000024}.section-hero{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:8.75rem auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;min-height:75vh;display:grid}.heading-ailments{color:var(--brand-dark-gray-text);line-height:1.2em}.heading-wrapper-symptoms{margin-bottom:2rem;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:600;display:block}.heading-wrapper-symptoms.dropdown{border-style:solid solid none;border-width:1px;border-color:var(--brand-dark-background);background-color:var(--background-2);border-radius:.5rem .5rem 0 0;align-items:center;margin-bottom:0;padding:1rem;display:flex}.symptom-wrapper{border-style:solid solid none;border-width:1px;border-color:var(--brand-dark-background);background-color:var(--card-bg-colour);color:var(--brand-dark-background);border-radius:2px;flex:0 auto;width:100%;margin-bottom:0;padding:.75rem;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:500}.symptom-wrapper.last-wrapper-bottom-border{border-bottom-style:solid;border-radius:0 0 .5rem .5rem}.ailiments-container{flex-direction:column;align-items:center;display:flex}.text-block-center{color:var(--brand-dark-background);text-align:center;width:auto;font-family:Raleway,sans-serif;font-size:1.5rem;line-height:2em}.home-services-main-wrapper{background-color:var(--card-bg-colour);background-image:linear-gradient(#0000,#faf9f8);border-radius:.5rem;flex-direction:column;flex:0 auto;justify-content:space-between;align-items:center;width:17rem;height:auto;margin-bottom:4rem;padding:2rem 1rem;display:flex;position:relative}.home-services-main-wrapper.light-shadow-box-effect-radius{box-shadow:0 30px 3.5rem 1px var(--brand-secondary);flex:0 auto;width:17rem;height:auto}.home-services-main-wrapper.light-shadow-box-effect-radius.about-us-card-padding{border:1px #7e7c7b33;width:auto;padding-left:2rem;padding-right:2rem}.home-services-main-wrapper.light-box-shadow-effect{box-shadow:0 30px 3.5rem 0 var(--brand-secondary);width:20rem;height:auto}.home-services-main-wrapper.light-box-shadow-effect.border{border:1px solid #7e7c7b5e;margin-bottom:2rem}.home-services-main-wrapper.light-box-shadow-effect.border.hide{display:none}.home-services-main-wrapper.margin-bottom-medium.light-shadow-box-effect-radius{width:auto}.addon-pricing-container{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;justify-content:center;align-items:center;display:flex}.text-block-28{color:var(--brand-dark-background);text-align:center;padding-top:0;padding-left:3rem;padding-right:3rem;font-family:Raleway,sans-serif;font-size:2rem;font-style:italic;font-weight:400;line-height:2em}.quote-container-colour{z-index:-1;background-image:linear-gradient(#fff0,#dbfdd7 61%,#bcfc851c 100%,#9afa2c12);position:absolute;inset:0%}.quote-container-colour.divider{background-image:linear-gradient(#fffcfc00 78%,#e1fdc7);position:static}.quote-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.stats-paragraph,.paragraph-12,.paragraph-13{color:#000;font-size:1.25rem}.paragraph-14{color:#000}.tiktok-paragraph{color:var(--brand-dark-background);font-size:1.25rem}.google-logo{flex:0 auto;margin-bottom:.25rem}.facebook-logo{color:#0048ffb0;width:1.5rem;height:1.5rem;margin-bottom:.25rem;display:inline-block}.image-28{padding-top:1rem;padding-right:1rem;position:absolute;inset:0% 0% auto auto}.divider-blue{z-index:5;background-image:linear-gradient(to bottom,#0000,var(--brand-blue-scondary));filter:hue-rotate(21deg)saturate(46%)brightness(107%);display:none;position:absolute;inset:auto 0% 0%}.text-span-3{color:var(--logo-colour)}.timeline{z-index:-15;margin-top:0;position:relative}.timeline-wrapper{flex-direction:column;align-items:center;display:flex}.timeline-item{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr 10rem 1fr;width:100%;max-width:70rem;margin-left:auto;margin-right:auto;padding-top:5rem;padding-bottom:5rem}.timetime-left{text-align:right}.timetime-left.odd-item-circle-fix-margin{text-align:center}.timetime-center{flex-direction:row;justify-content:center;align-items:stretch;display:flex}.timeline_date-text{color:var(--brand-dark-gray-text);text-align:center;font-family:Raleway,sans-serif;font-size:3rem;font-weight:600;line-height:1.2em;position:sticky;top:50vh;bottom:auto}.timeline_circle{background-color:var(--brand-light-brown);color:var(--brand-brown-text);border-radius:100%;width:1rem;height:1rem;position:sticky;top:50vh;bottom:auto}.timeline_progress{z-index:-2;background-color:var(--accessible-components-dark-grey);width:.1875rem;height:100%;position:absolute}.timeline_progress-bar{z-index:-10;background-color:#da681a;width:.1875rem;height:50vh;position:fixed;bottom:50vh}.timeline_text{color:var(--brand-dark-gray-text);font-size:1.25rem;line-height:1.3em}.heading-container{background-color:var(--primary-green-sections);position:absolute;inset:0% 0% auto}.heading-container.padding-bottom-medium{z-index:3;background-color:var(--background-2);height:auto;padding-top:4rem;position:relative}.section_services-hydrotherapy{z-index:1;background-color:var(--brand-light-background);justify-content:center;height:auto;padding-top:2.5rem;padding-bottom:0;display:flex;position:relative}.services_image-large{justify-content:center;padding-top:0;display:flex}.image-29{border-radius:1rem}.image-30{border-radius:1rem;flex:0 auto;width:15rem;display:block}.image-31{border-radius:1rem;width:10rem;max-width:none}.pricing_item-small-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex:0 auto;justify-content:space-between;align-items:center;margin-top:4rem;display:flex}.pricing-content-small{background-color:var(--card-bg-colour);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:20rem;display:flex}.pricing_price{justify-content:center;align-items:center;display:flex}.timeline-background{z-index:-10;position:absolute;inset:0%}.timeline-section-container{z-index:-10;position:relative}.paragraph-17{color:var(--black)}.section_sales-how-colonic-works{z-index:1;background-color:var(--brand-light-background);background-image:linear-gradient(180deg,#0000 27%,var(--background-2));justify-content:center;display:flex;position:relative}.div-block-124{width:45rem}.section_faq-featured{background-color:var(--brand-light-background);flex-direction:column;align-items:center;width:100vw;margin-bottom:0;padding-bottom:4rem;display:flex;position:relative}.woods-benefits-container{flex-direction:column;flex:1;align-items:center;display:flex}.accordion-icon-stripe-1{background-color:var(--brand-light-brown);width:.125rem;height:100%}.accordion-top-icon-wrap{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:relative}.accordion-top{border-style:none;border-width:1px;border-color:black black var(--brand-brown-text);opacity:1;outline-offset:0px;outline:3px #052477;justify-content:space-between;align-items:center;width:100%;transition:opacity .6s cubic-bezier(.19,1,.22,1);display:flex;position:relative}.accordion-top:hover{opacity:.64}.accordion-divider{border-top:.0625rem solid #202020;height:0}.accordion-bottom-text{color:var(--brand-dark-gray-text);text-align:center;width:100%;margin-bottom:0;padding-left:1rem;padding-right:1rem;font-size:1.25rem;font-weight:400;line-height:1.5em}.accordion-bottom-wrap{width:100%;padding-top:1rem;padding-bottom:2rem}.accordion-bottom{perspective-origin:50% 0;transform-origin:50% 0;width:100%;overflow:hidden}.accordion{cursor:pointer;border-bottom:.0625rem solid #202020;width:100%}.accordion-top-icon{justify-content:center;align-items:center;margin-right:0;padding:1rem;display:flex;position:absolute;inset:0% 0% 0% auto}.accordion-top-text{font-size:1rem;font-weight:700;line-height:1.5rem}.accordion-icon-stripe-2{background-color:var(--brand-light-brown);width:100%;height:.125rem;position:absolute}.accordion-top-wrap{color:var(--brand-light-brown);flex:1;justify-content:center;padding-top:1rem;padding-bottom:1rem;font-family:Raleway,sans-serif;font-size:1rem;line-height:1.3em;display:flex}.colonic-benefit-list-bottom{padding:1rem;overflow:hidden}.div-block-125{flex:0 auto;justify-content:space-between;align-self:flex-start;align-items:flex-start;width:100%;display:flex}.div-block-126{flex-direction:row;flex:0 auto;justify-content:space-between;align-self:auto;align-items:flex-start;width:100%;display:flex}.icon-embed-large-3{color:var(--card-bg-colour);flex-direction:column;align-items:center;width:3rem;display:flex}.icon-embed-large-2,.icon-embed-large-4{color:var(--card-bg-colour);width:3rem;height:3rem}.section-sales-how-it-works{z-index:1;background-color:var(--brand-secondary);background-image:linear-gradient(#0000 81%,#f7f2e500 89%,#f7f2e5);flex-direction:column;align-items:center;margin-bottom:0;padding-bottom:4rem;display:flex;position:relative}.paragraph-18{color:#000;margin-top:1.5rem;margin-bottom:1rem}.hero-image-sticky{align-self:flex-start;width:100%;position:sticky;top:35vh;bottom:0}.addon-container{grid-column-gap:1rem;grid-row-gap:1rem;order:0;display:flex}.social-heading-text{color:var(--brand-light-background);font-family:Raleway,sans-serif;font-size:1rem;font-weight:500}.social-media-container{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start;display:flex}.section_what-is-woods{background-color:var(--brand-light-background);justify-content:center;height:65rem;display:flex;position:relative}.section_how-woods-works{background-color:var(--card-bg-colour);justify-content:center;padding-bottom:5rem;display:flex}.section_what-makes-woods-different{background-color:var(--brand-dark-background);justify-content:center;align-items:stretch;display:flex}.section-4{height:50rem}.section_after-your-colonic{background-color:var(--brand-light-background);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 56%,var(--brand-primary));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;justify-content:center;padding-bottom:15rem;display:flex}.section_diet-suggestions{background-color:var(--card-bg-colour);background-image:linear-gradient(to bottom,#0000 84%,var(--brand-light-background));justify-content:center;display:flex}.blog-snippet-paragraph{font-size:1rem}.section_blog-content{background-color:var(--brand-light-background);justify-content:center;padding-bottom:5rem;display:flex}.image-32{width:15rem}.counter.about-us-stats{color:#1b7ff9;margin-top:1rem;font-size:2.5rem;font-weight:600}.container-and-quote{align-self:flex-end;display:flex}.main-nav-menu-background{z-index:0;flex:0 auto;justify-content:space-around;align-self:stretch;width:100%;height:6.5rem;display:flex;position:static;top:5%}.main-nav-background-white{background-color:#fff;align-self:center;align-items:center;width:100%;height:6.5rem;margin-bottom:0;padding-bottom:0;display:none;position:fixed;inset:0% 0% auto;box-shadow:0 2px .3125rem #0003}.image-33{width:12.5rem;margin-top:.5rem;padding-top:0}.content-container{grid-column-gap:16px;grid-row-gap:16px;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-self:auto;align-items:center;display:grid}.content-container._100-height{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}.who-we-are-image-container{margin-top:5rem;position:sticky;top:5rem}.footer-links{grid-column-gap:3rem;grid-row-gap:3rem;width:35rem;display:flex}.tiktok-card-main{background-color:#fffdf7;border:1px solid #7e7c7b33;border-radius:.5rem;flex-direction:column;width:100%;padding:1.5rem;display:flex;overflow:hidden}.tiktok-card-main.box-shadow{box-shadow:0 2px 5px #0003}.footer-top-container{justify-content:space-around;display:flex}.text-block-37{text-align:center;font-family:Raleway,sans-serif;font-size:2rem;font-weight:600;line-height:1.3em}.faq-snippet-container{justify-content:center;display:flex}.footer-slogan{color:var(--brand-light-background)}.tiktok-avatar-wrapper-3{grid-column-gap:12px;grid-row-gap:12px;border-radius:100px;width:64px;height:64px;display:flex;overflow:hidden}.tiktok-social-block-2{min-width:120px}.tiktok-social-wrapper-3{grid-column-gap:14px;grid-row-gap:24px;align-items:center;display:flex}.tiktok-container-3{max-width:1140px;margin-left:auto;margin-right:auto}.tiktok-counter-3{color:var(--brand-dark-background);font-size:18px;font-weight:600;line-height:24px}.arrow-icon-2{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.tiktok-arrow-r-2{color:#23252e;background-color:#fff;border:1px solid #eaebf0;border-radius:100px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;right:-24px}.tiktok-arrow-r-2:hover{color:#09090c;background-color:#f6f7f9}.tiktok-name-3{color:var(--brand-dark-background);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:32px}.tiktok-card-detailed-3{border:1px solid #eaebf0;border-radius:12px;flex-direction:column;justify-content:flex-start;width:100%;padding:24px;display:flex;position:relative;overflow:hidden}.tiktok-image-detailed-2{object-fit:cover;border-radius:8px;height:360px;margin-top:16px;margin-bottom:16px}.tiktok-modal-close-2{color:#fff;background-color:#08080b;border-radius:100%;padding:4px;transition:filter .2s;position:absolute;inset:12px 12px auto auto}.tiktok-modal-close-2:hover{transform:scale(1.1)}.tiktok-avatar-group-2{grid-column-gap:16px;grid-row-gap:16px;align-items:center;display:flex}.tiktok-grid-3{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.tiktok-line-4{background-color:#eaebf0;width:1px;height:40px;margin-left:24px;margin-right:32px;display:none}.tiktok-close-icon-2{justify-content:center;align-items:center;width:24px;display:flex}.tiktok-section-2{padding:72px 5%}.tiktok-bio-2{max-width:180px}.tiktok-logo-wrapper-2{grid-column-gap:8px;align-items:center;display:flex}.tiktok-profile-group-2{grid-row-gap:14px;align-items:center;display:flex}.tiktok-mask-2{width:100%;height:100%}.tiktok-iframe-2{border-radius:24px;justify-content:center;align-items:center;display:flex}.tiktok-profile-bar-3{background-color:var(--card-bg-colour);border:1px solid #eaebf0;border-radius:.5rem;justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px;display:flex;box-shadow:17px 17px 40px -16px #08080b0a}.tiktok-profile-link-3{grid-column-gap:8px;color:#fff;background-color:#000;border-radius:32px;justify-content:center;align-items:center;padding:12px 16px;display:flex}.tiktok-slide-2{flex-direction:column;justify-content:flex-start;height:100%;position:relative}.tiktok-slider-2{grid-column-gap:54px;background-color:#0000;align-items:center;width:100%;height:100%}.tiktok-arrow-l-2{color:#23252e;background-color:#fff;border:1px solid #eaebf0;border-radius:100px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;left:-24px}.tiktok-arrow-l-2:hover{color:#09090c;background-color:#f6f7f9}.tiktok-line-5{background-color:#eaebf0;width:1px;height:40px;margin-left:24px;margin-right:32px}.tiktok-small-text-2{color:#424553;font-size:16px;line-height:28px}.tiktok-modal-card-2{z-index:1;text-align:center;background-color:#fff;border-radius:20px;width:100%;max-width:380px;padding:24px;position:relative;box-shadow:0 4px 19px #00000017}.tiktok-modal-link-2{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.div-block-128{padding:3rem}.div-block-129{justify-content:center;width:100%;padding:.5rem;display:flex}.google-card-block-extra{background-color:var(--card-bg-colour);flex-direction:column;align-items:center;min-width:15rem;height:35rem;padding:1.75rem 2rem;display:flex;overflow:auto}.google-card-block-second{background-color:var(--card-bg-colour);border-radius:1rem;flex-direction:column;align-items:center;padding:1.75rem 2rem;display:flex}.object-heading-text{color:var(--brand-dark-background);font-family:Raleway,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.3em}.object-heading-text.text-shadow{text-align:center}.object-heading-text.all-caps{color:#232826;text-transform:uppercase}.service-heading{flex-direction:column;align-items:center;padding:1rem;display:flex}.text-block-38{color:var(--brand-dark-gray-text);text-align:center;justify-content:center;font-family:Raleway,sans-serif;font-size:2rem;font-weight:600;line-height:1.3em;display:flex}.text-block-40{color:var(--brand-dark-background)}.instagram-slider-container-tablet{flex-direction:column;justify-content:center;align-items:center;display:none}.instagram-slider-container-mobile{display:none}.instagram-slider-container-desktop{width:100%;display:none}.tiktok-slider-container-desktop{flex-direction:column;justify-content:center;align-items:center;display:none}.tiktok-slider-container-tablet,.tiktok-slider-container-mobile{display:none}.section_google-reviews-tablet,.section_google-reviews-mobile{width:100%;padding-top:4rem;padding-bottom:4rem;display:none}.field-label-2{color:var(--brand-dark-background)}.contact-page-section{background-color:var(--brand-light-background);flex-direction:column;align-items:center;width:100vw;padding-top:5rem;display:flex}.social-block{background-color:var(--card-bg-colour);border-radius:.5rem}.div-block-134{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;order:-1;align-items:center;display:flex}.section_contact-us-footer{background-color:var(--brand-light-background);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c5e2933455415362_Divider%20Primary%20Brand.png),linear-gradient(#0000,#47474752);background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;height:40rem;display:flex;position:relative}.white-nav-menu-container{justify-content:space-between;align-items:center;width:67rem;margin-left:auto;margin-right:auto;display:flex}.white-logo-container{object-fit:contain;flex:1;min-width:12rem;max-width:15rem;max-height:7rem}.white-logo-image-black{width:12.5rem;margin-top:.5rem}.white-nav-menu-wrapper{justify-content:space-between;align-self:center;align-items:center;display:flex}.white-nav-menu{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#fff0;flex-direction:column;flex:1;justify-content:center;align-self:center;align-items:center;display:flex}.main-nav-menu-white-background{background-color:var(--white);align-self:center;width:100%;height:6.5rem;display:none;position:fixed;inset:0% 0% auto;box-shadow:0 2px .3125rem #0003}.white-nav-menu-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;justify-content:space-around;align-items:center;display:flex}.white-nav-menu-item-wrapper{text-align:right;padding-left:1rem;padding-right:1rem;font-weight:600}.white-nav-bar-menu-item{color:var(--black);-webkit-text-stroke-color:var(--black);text-transform:uppercase;font-size:.9rem;font-weight:600}.white-nav-menu-item-wrapper-contact-us{width:7.75rem;padding-left:0;padding-right:0;font-weight:600}.white-nav-menu-item-wrapper-nav-button{align-self:center;padding-left:1rem;padding-right:1rem;font-weight:600}.text-block-41{color:#000;text-align:center;margin-bottom:1rem;padding-bottom:0;font-family:Raleway,sans-serif;font-size:1.5rem;line-height:1.3em}.link-2,.link-3{color:var(--logo-colour);text-decoration:underline}.section_customer-login{background-color:var(--brand-secondary);flex-direction:column;align-items:center;display:flex}.customer-login-container{flex-direction:column;justify-content:center;align-items:center;margin-bottom:10rem;display:flex}.staff-photo-container{flex-direction:column;align-items:center;margin-bottom:2rem;display:flex}.image-34{border-radius:1rem;width:20rem}.div-block-135{display:flex}.div-block-136{flex-direction:column;align-items:center;display:flex}.text-block_staff-experience{color:var(--primary-green-darkest);margin-top:1rem;font-family:Raleway,sans-serif;font-size:1.25rem;font-weight:700}.collection-list-wrapper-2{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.collection-list-5{grid-column-gap:16px;grid-row-gap:16px;grid-template:". .Area"/1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.contact-card-text{color:var(--primary-green-darkest);text-align:center;font-family:Raleway,sans-serif;font-size:1.25rem;line-height:1.5em}.text-block-43{color:orange;text-align:center;margin-top:2rem;font-family:Raleway,sans-serif;font-size:1.5rem;line-height:1.3em}.faq-category_instructions{text-align:center;margin-bottom:1.5rem}.faq-category-instructions-text{color:var(--brand-dark-background)}.about-us-values-icon{color:var(--brand-primary);flex-direction:column;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.pricing_hero_image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64ea045c21e5907499fed964_Untitled-1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.blog-page-hero_image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab4a76ff3fda1ff3906cb_empty-clinic-bed-2-big.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.testimonials-hero-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64e9fd267af8da9c455577fd_Edited-Colonic-Server-Header.jpg);background-position:50% 20%;background-size:cover;position:absolute;inset:0%}.bookings-page-her-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d5f09019ce4f24c3f60f0d_Edited-Colonic-Server-Header.jpg);background-position:50% 60%;background-size:cover;position:absolute;inset:0%}.header_after-care-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab675c499433841f79b32_Krystie-Hello-Big.jpg);background-position:50% 35%;background-size:cover;position:absolute;inset:0%}.gravity-method-header-image{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3d8e41fb06bbd80a0d20f_200815-bjw-0060.jpg);background-position:0 0,50% 55%;background-size:auto,cover;position:absolute;inset:0%}.testimonial-page-container{width:100%}.testimonial-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%;display:grid}.testimonial-page-slider{background-color:#ddd0;width:100%;height:100%}.testimonial-slider{width:100%}.slide-nav{font-size:1.25rem}.mask{width:100%}.testimonial-slider-icon{color:#000}.timeline-image{border-radius:1rem 1rem 0 0;width:100%;margin-bottom:1rem}.bold-text{color:var(--brand-primary)}.div-block-138{width:100%}.booking-scheduled-header-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab675c499433841f79b32_Krystie-Hello-Big.jpg);background-position:50% 40%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.wheat-grass-enema-hero-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64dfc9efc99427c2cc869592_Wheat-Grass-Temperory.jpg);background-position:50% 80%;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0%}.probiotic-implants-hero-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab9f9eab444bc09087f3d_LICNECED-PAID-ADOBE-PROBIOTIC-IMPLANTS-big.jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0%}.section_booking-information{background-color:var(--background-2);flex-direction:column;align-items:center;display:flex}.div-block-139,.div-block-140,.div-block-141{display:flex}.div-block-142{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-143{flex-direction:column;display:flex}.bonus-info-side-block{margin-top:0}.service-what-is-it-left-right-container{flex-direction:column;width:100%;display:flex}.container-left-aligned{align-self:flex-start;width:100%}.container-left-aligned.margin-bottom-extra-large{margin-bottom:8rem}.right-aligned-container{flex-direction:column;order:1;align-items:center;width:40rem;display:flex}.container-two-section-left-right{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:row;align-items:stretch;width:100%;display:flex}.container-right-aligned{flex-direction:row;justify-content:space-around;align-self:flex-end;margin-bottom:4rem;display:flex}.container-right-aligned.padding-bottom-large{padding-bottom:8rem}.image-container-left-right{border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:70%;display:flex}.left-aligned-container{width:40rem}.image-36{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;border-radius:1rem;width:100%;max-width:none}.text-block-45{color:var(--card-bg-colour);text-align:left;align-self:center;font-family:Raleway,sans-serif;font-size:1.5rem;line-height:1.2em}.aligned-middle-paragraph,.paragraph-38{color:var(--brand-dark-background);text-align:center;font-size:1.5rem}.is-grey{color:var(--brand-dark-gray-text)}.section_what-is-coffee-enema{background-color:var(--brand-light-background);flex-direction:column;align-items:center;width:100vw;margin-bottom:0;padding-bottom:10rem;display:flex}.middle-aligned-container{flex-direction:column;align-items:center;display:flex}.service-page-cta-text{color:var(--brand-dark-background);text-align:center;margin-bottom:0;font-family:Raleway,sans-serif;font-size:1.5rem;line-height:1.3em}.section_how-wheat-grass-works{background-color:var(--brand-dark-background);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 71%,var(--logo-colour));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;flex-direction:column;align-items:center;width:100vw;padding-bottom:20rem;display:flex}.section_service-cta{background-color:var(--background-2);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png);background-position:50% 100%;background-size:auto;flex-direction:column;align-items:center;width:100vw;padding-bottom:2rem;display:flex}.paragraph-39{color:var(--card-bg-colour)}.service-page-cta-text-wrapper{margin-bottom:4rem}.paragraph-40{color:var(--brand-dark-background)}.lotus-back-ground{opacity:.05;background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;display:block;position:absolute;inset:0%}.text-block-46{color:#fff;text-align:center;flex:1;align-self:center;width:100%;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:700}.new-product-badge{background-color:#ff7700eb;border-radius:1rem;justify-content:center;padding:.25rem;display:flex;position:absolute;inset:2% 4% auto auto}.paragraph-42,.paragraph-42:hover{color:var(--brand-light-background)}.footer-cta-container{background-color:#99252500;position:absolute;bottom:22rem}.heading-21,.heading-22{color:var(--brand-light-background)}.symptom-text{line-height:1.1em}.italic-text,.italic-text-2,.italic-text-3,.bold-text-3,.bold-text-4,.bold-text-5,.bold-text-6,.italic-text-4,.bold-text-7,.bold-text-8{color:var(--brand-dark-background)}.collection-item-3{display:flex}.bold-text-9{color:var(--elements-webflow-library-neutral--100)}.paragraph-43{color:var(--brand-light-background)}.benefit-accordion-container{border:1px solid var(--brand-brown-text);border-radius:.5rem;width:22rem;padding:0}.section_woods-gravity-benefits{z-index:1;background-color:var(--background-2);justify-content:center;display:flex;position:relative}.footer-cta-card-wrapper{background-color:var(--card-bg-colour);border-radius:.5rem;padding:1rem}.footer-cta-card-wrapper.box-shadow-effect{box-shadow:0 30px 3.5rem 0 var(--brand-primary);display:flex}.beige-divider{z-index:10;background-image:linear-gradient(to bottom,#eae0d5,var(--brand-accent));width:100%;position:relative}.instagram-grid-section{padding:0 0% 4.5rem}.instagram-container-3{max-width:1140px;margin-left:auto;margin-right:auto}.instagram-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-wrap:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:grid}.intagram-card-a{border-radius:12px;flex-direction:column;justify-content:flex-start;width:27vw;height:27vw;display:flex;position:relative;overflow:hidden}.instagram-overlay-2{z-index:99;grid-column-gap:4px;grid-row-gap:4px;background-color:#08080b7a;flex-direction:column;justify-content:center;align-items:center;padding:1rem;text-decoration:none;display:flex;position:absolute;inset:0%}.instagram-icon-large-2{color:#fff;justify-content:center;align-items:center;width:32px;height:32px;transition:color .2s;display:flex}.instagram-count{color:#fff;font-size:16px;line-height:24px}.instagram-likes-container{align-items:center;display:flex}.instagram-description{color:var(--card-bg-colour);font-family:Raleway,sans-serif;font-size:1rem}.div-block-145{flex-direction:column;align-items:center;width:100%;display:flex}.book-now-cta-heading{color:var(--brand-primary);text-transform:capitalize;font-size:3rem;font-weight:800}.section_colon-hydrotherapy-symptoms{background-color:var(--brand-light-background);background-image:linear-gradient(to bottom,var(--background-2),var(--brand-light-background));flex-direction:column;align-items:center;display:flex}.section_home-hydro-process{background-color:var(--brand-light-background);flex-direction:column;align-items:center;display:flex}.services-page-cta-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.section_services-page-what-is-coffee-enema{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b5367657b404a9087129_Divider%20Light%20Background%20Brand.png),linear-gradient(to bottom,#0000,var(--brand-brown-text));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;justify-content:center;align-items:center;padding-bottom:12rem;display:flex}.bold-text-13{color:var(--brand-brown-text)}.bold-text-14{color:var(--brand-light-brown)}.bold-text-15{color:var(--brand-accent)}.section_what-is-wheat-grass-enema{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b5367657b404a9087129_Divider%20Light%20Background%20Brand.png),linear-gradient(to bottom,#0000,var(--brand-primary));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;flex-direction:column;align-items:center;padding-bottom:14rem;display:flex}.section_how-coffee-enema-works-service-page{background-color:var(--brand-dark-background);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 66%,var(--brand-brown-text));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;padding-bottom:20rem}.text-block-47{color:var(--brand-dark-background);font-family:Raleway,sans-serif;font-size:1.5rem;line-height:1.1em}.text-block-48{color:var(--brand-dark-background);font-family:Raleway,sans-serif;font-size:1.5rem;line-height:1.5em}.section_how-probiotics-works{background-color:var(--brand-dark-gray-text);background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 72%,var(--brand-light-brown));color:var(--brand-dark-gray-text);background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;padding-bottom:20rem}.section_what-is-probiotic-impant{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b5367657b404a9087129_Divider%20Light%20Background%20Brand.png),linear-gradient(to bottom,#0000,var(--brand-accent));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;flex-direction:column;align-items:center;padding-bottom:20rem;display:flex}.section_what-is-probiotic-implant2{background-color:var(--brand-light-background);flex-direction:column;align-items:center;padding-bottom:8rem;display:flex}.home-services-home-page-list{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.bottom-cta-heading-subheading{margin-bottom:.5rem}.pricing-card-title{font-weight:600}.text-block-49{color:var(--brand-dark-background);background-color:#ffda0b;border-radius:.25rem;font-size:1.5rem;line-height:1.2em}.opening-hours-days{color:var(--brand-dark-background)}.contact-name-wrapper{width:10rem}.our-location-container{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--card-bg-colour);border:1px solid #7e7c7b66;border-radius:.5rem;flex-direction:column;align-self:center;align-items:stretch;padding:2rem;display:flex;box-shadow:0 30px 3.5rem #0003}.contact-address{color:var(--brand-dark-background);text-align:center;text-shadow:0 1px 1px #0003;flex:0 auto;font-weight:400}.testimonials-container{flex-direction:column;max-width:75rem;display:flex}.section_home-remedies{background-color:var(--brand-dark-gray-text);flex-direction:column;align-items:center;display:flex}.paragraph-46,.light-paragraph{color:var(--card-bg-colour)}.text-block-50{font-family:Raleway,sans-serif}.section_home-service-cards{background-color:var(--background-2);flex-direction:column;align-items:center;display:flex}.section_we-are-unique{background-color:var(--brand-light-background);flex-direction:column;align-items:center;display:flex}.link-4{color:var(--brand-primary);font-size:1.5rem;text-decoration:underline}.home-2-menu-wrap-mobile{display:none}.nav-bar-menu-dropdown-item-wrapper{border:1px solid #dbdbdb;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.menu-item-hover-color{color:var(--card-bg-colour);display:flex}.menu-item-hover-color:hover{color:var(--logo-colour)}.nav-bar-menu-item-dropdown{color:var(--card-bg-colour);font-size:.9rem;font-weight:600;line-height:1em;display:block}.nav-bar-menu-item-dropdown:hover{color:var(--logo-colour)}.nav-bar-menu-item-dropdown.w--current{text-transform:uppercase}.secondary-header-number-size-colour{color:var(--card-bg-colour);margin-left:1.5rem;margin-right:1rem;font-size:.9rem;font-weight:600;line-height:1.5em}.nav-bar-drop-down-white-nav-dropdown{background-color:var(--card-bg-colour)}.nav-bar-drop-down-white-nav-dropdown.w--open{background-color:var(--card-bg-colour);opacity:1}.nav-bar-menu-item-white-nav-dropdown{text-transform:uppercase}.menu-item-hover-color-white-nav{color:var(--brand-dark-background);font-family:Raleway,sans-serif;display:flex}.menu-item-hover-color-white-nav:hover{color:var(--logo-colour)}.navbar-2{display:block}.section_video-testimonials{background-color:var(--card-bg-colour);justify-content:center;display:flex}.tiktok-avatar-wrapper-4{grid-column-gap:12px;grid-row-gap:12px;border-radius:100px;width:64px;height:64px;display:flex;overflow:hidden}.tiktok-social-block-3{min-width:120px}.tiktok-social-wrapper-4{grid-column-gap:14px;grid-row-gap:24px;align-items:center;display:flex}.tiktok-container-4{max-width:1140px;margin-left:auto;margin-right:auto}.tiktok-badge{grid-column-gap:2px;color:#fff;background-color:#08080b66;border-radius:4px;align-items:center;padding:2px 8px 2px 4px;display:flex}.tiktok-logo{width:40px;position:absolute;inset:16px auto auto 16px}.tiktok-image{object-fit:cover;width:100%;height:100%}.tiktok-avatar-group-3{grid-column-gap:16px;grid-row-gap:16px;align-items:center;display:flex}.tiktok-grid-4{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.tiktok-line-6{background-color:#eaebf0;width:1px;height:40px;margin-left:24px;margin-right:32px;display:none}.tiktok-section-3{padding:72px 5%}.tiktok-bio-3{color:var(--brand-dark-background);max-width:180px}.tiktok-badge-wrapper{grid-column-gap:8px;display:flex;position:absolute;inset:auto auto 16px 16px}.tiktok-profile-group-3{grid-row-gap:14px;align-items:center;display:flex}.tiktok-card-small{border:1px solid #eaebf0;border-radius:12px;flex-direction:column;justify-content:flex-start;width:100%;height:352px;display:flex;overflow:hidden}.tiktok-line-7{background-color:#eaebf0;width:1px;height:40px;margin-left:24px;margin-right:32px}.tiktok-column{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.tiktok-small-text-3{color:var(--brand-dark-gray-text);font-size:1rem;line-height:1.3em}.tiktok-content-wrapper{height:100%;position:relative;overflow:hidden}.tiktok-card-large{border:1px solid #eaebf0;border-radius:12px;flex-direction:column;justify-content:flex-start;width:100%;height:520px;display:flex;overflow:hidden}.tiktok-modal-link-3{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.tiktok-column-tablet{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.instagram-text-l-4{color:var(--brand-dark-background);letter-spacing:-.02em;font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;line-height:24px}.instagram-text-block-2{min-width:120px}.instagram-text-3{color:var(--brand-dark-gray-text);letter-spacing:-.02em;font-family:Raleway,sans-serif;font-size:14px;font-weight:400;line-height:24px}.instagram-profile-group-2{grid-row-gap:14px;align-items:center;display:flex}.instagram-avatar-group-2{grid-column-gap:16px;grid-row-gap:16px;align-items:center;display:flex}.instagram-profile-bar-3{background-color:var(--card-bg-colour);border:1px solid #f2f3f8;border-radius:1rem;justify-content:space-between;align-items:center;margin-bottom:24px;padding:1rem;display:flex;box-shadow:17px 17px 40px -16px #08080b0a}.instagram-avatar-wrapper-3{grid-column-gap:12px;grid-row-gap:12px;border-radius:100px;width:64px;height:64px;display:flex;overflow:hidden}.instagram-line-m-3{background-color:#f2f3f8;width:1px;height:40px;margin-left:24px;margin-right:32px;display:none}.intagram-card-4{border:1px solid #eaebf0;border-radius:.5rem;flex-direction:column;justify-content:flex-start;width:27vw;height:27vw;display:flex;position:relative}.instagram-social-wrapper-3{grid-column-gap:14px;grid-row-gap:24px;align-items:center;display:flex}.text-block-51{color:var(--brand-dark-background);font-family:Raleway,sans-serif}.text-block-52{color:var(--brand-dark-background)}.intagram-card-5,.intagram-card-6{flex-direction:column;width:27vw;height:27vw;display:flex;position:relative;overflow:hidden}.tiktok-column-2{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.link-5,.link-6{color:var(--brand-primary);font-size:1.5rem;font-style:italic;font-weight:600;text-decoration:underline}.div-block-147{margin-top:1rem}.price-type-labels{color:var(--brand-accent);text-align:center;padding-top:.5rem;padding-bottom:.5rem;font-family:Raleway,sans-serif;font-style:italic;text-decoration:underline}.price-type-labels.is-green{color:var(--brand-primary);margin-top:.5rem;margin-bottom:0}.price-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:row;display:flex}.price-wrapper.vertical{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column}.hide-service-pricing-cards{display:none}.section_our-clinic{background-color:var(--brand-light-background);flex-direction:column;align-items:center;height:auto;display:flex}.our-clinic-container,.mask-2{height:100%}.slider{background-color:#ddd0;height:100%}.clinic-slider-image{object-fit:fill}.image-37{width:100%}.slide-6,.slide-7{text-align:center}.contact-us-cta-button{background-color:var(--brand-primary);color:var(--brand-light-background);text-transform:uppercase;border:.0625px #0000;border-radius:1rem;justify-content:center;height:3rem;padding:2rem 3rem;font-size:1.25rem;font-weight:600;transition:box-shadow .2s,transform .2s;display:flex;transform:translate(0);box-shadow:0 1px .6875rem #00000045}.contact-us-cta-button:hover{background-color:var(--logo-colour);transform:translateY(-.1875rem)scale(1.02)}.image-38{width:100%;max-width:none;position:static}.team-portfolio-card-copy{background-color:var(--card-bg-colour);border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;width:13rem;padding:1rem;display:flex}.team-portfolio-card-copy-copy{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--card-bg-colour);border-radius:.5rem;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;width:13rem;padding:1rem;display:block;position:static}@media screen and (min-width:1280px){.nav-dropdown-list.megamenu.w--open{left:auto}}@media screen and (max-width:991px){h1{font-size:3.875rem}h2{margin-top:.625rem;margin-bottom:.625rem;font-size:2.875rem}p{font-size:1.25rem}ul{font-family:Raleway,sans-serif;font-size:2rem}li{color:var(--black);font-size:1rem;font-weight:400}.section.blog-grid-banner,.section.blog-classic-banner,.section.banner-our-team,.section.banner-our-process,.section.banner-career{min-height:18.75rem}.section.with-line-bg{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto}.section.about-us-2-banner,.section.classes-category,.section.workshop-category-banner,.section.workshop-details-banner{min-height:18.75rem}.grid-system{width:100%}.grid-description.first-description{text-align:center}.spacing-system-image{width:75%}.spacing-wrapper-mobile{width:70%}.spacing-columns{flex-flow:wrap;display:flex}.bottom-style-spacing-desktop{bottom:6%;right:-.8125rem}.top-style-spacing-desktop{top:4%;right:-.8125rem}.middle-style-spacing-desktop{top:30%;right:-.125rem}.spasing-system-image-mobile{width:70%}.colors-wrapper{margin-right:2.5rem}.colors-container{flex-wrap:wrap}.headings-typography-wrapper{width:100%;margin-bottom:1.875rem}.headings-typography-wrapper.last-child{margin-bottom:1.875rem}.style-guide-body-wrapper{width:100%;margin-bottom:1.875rem;margin-right:0}.top-style-spacing-mobile{top:3%}.middlr-style-spacing-mobile{top:26%}.bottom-style-spacing-mobile{bottom:6%}.navbar{padding-top:.9375rem;padding-bottom:.9375rem}.nav-container{padding-left:.9375rem;padding-right:.9375rem}.nav-menu{z-index:999;background-color:var(--white);flex-direction:column;width:20rem;position:fixed;inset:0% auto 0% 0%;box-shadow:0 0 .625rem #0000001a}.menu-button{text-align:right;flex:0 auto;order:1;padding:0;position:static}.menu-button.w--open{background-color:var(--white)}.menu-button.about-us-page.w--open{background-color:#0000}.menu-button.contact-us-page.w--open{background-color:#ffebe9}.nav-link{width:100%;margin-left:0;margin-right:0;padding:.625rem 0;display:flex}.nav-dropdown{flex-direction:column;justify-content:center;align-items:stretch;width:100%;transition:opacity .5s;display:flex;overflow:hidden}.nav-dropdown-toggle{align-items:center;padding-top:0;padding-bottom:0;padding-left:0;display:flex}.nav-dropdown-icon{margin-right:0;display:block;top:0%;bottom:0%;right:-.1875rem}.nav-dropdown-list{border-style:none;flex-direction:column;width:20rem;padding:0 2.5rem 0 1.25rem;display:flex;position:static}.nav-dropdown-list.w--open{box-shadow:none;padding-top:0;padding-bottom:0;display:flex;position:static}.nav-dropdown-list.megamenu{width:20rem;height:16.875rem;padding-left:1.25rem;padding-right:2.5rem;overflow:scroll}.nav-dropdown-link-wrapper{flex-flow:wrap;padding-right:0}.nav-dropdown-link-wrapper:hover{padding-left:0;padding-right:0}.nav-dropdown-link{margin-left:0;margin-right:0;padding-top:.625rem;padding-bottom:.625rem;font-weight:400}.close-menu-button{padding-bottom:0}.close-menu-button.w--open{background-color:var(--white);padding:0 .625rem 0 0}.nav-close-icon{z-index:15;align-self:stretch;max-width:60%}.nav-item-title{font-family:Lato,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5em}.style-guide-banner-section{min-height:18.75rem;padding-top:6.875rem}.coming-soon-wrapper{align-items:center}.coming-soon-paragraph{margin-bottom:1.875rem}.coming-soon-heading{text-align:center;width:80%}.blog-classic-top-content{padding:1.875rem 2.5rem 1.5625rem}.blog-classic-bottom-content{padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem}.blog-classic-post-description{margin-top:1.5625rem;margin-bottom:1.5625rem}.blog-sidebar-left{flex:none;width:100%}.blog-sidebar-right{width:100%;position:static}.blog-sidebar-wrapper{flex-wrap:wrap-reverse}.sidebar-recent-posts-wrapper{column-count:2;column-gap:1.25rem}.sidebar-recent-post-item{display:inline-block}.blog-template-wrapper{padding-left:2.5rem;padding-right:2.5rem}.blog-template-pagination{grid-column-gap:2.5rem;grid-row-gap:2.5rem;margin-top:3.75rem}.footer{padding-top:15.625rem}.section-title-wrapper{max-width:35rem}.team-grid{grid-template-columns:1fr 1fr 1fr}.style-guide-button-wrapper{width:47%}.accordion-wrapper.service-details{margin-top:2.5rem}.pricing-wrapper{width:100%}.pricing-item{width:auto}.pricing-item.light-shadow-box-effect-radius{width:30vw}.pricing-content{width:auto;padding:0 1.25rem}.pricing-content.tablet{padding:.5rem}.pricing-list,.footer-social-icons-wrapper{margin-top:.625rem}.footer-wrapper{grid-column-gap:0rem;flex-wrap:wrap;padding-left:1.875rem;padding-right:1.875rem}.footer-brand-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:3.125rem}.footer-social-icon.last-item{margin-right:0}.footer-links-wrapper{grid-column-gap:1.875rem;justify-content:center;width:100%}.search-desktop{display:none}.search-bottom-line{display:flex}.search-input:focus{border:.0625rem solid #f46150}.search-section{margin-top:1.25rem;margin-bottom:2.5rem}.footer-logo-wrapper{width:50%}.service-details-content-wrapper{width:60%;margin-right:1.25rem}.service-details-sidebar-wrapper{width:40%;padding:1.25rem 1.25rem 1.875rem;top:1.25rem}.headings-container{flex-wrap:wrap}.primary-button-white:hover{opacity:1}.style-guide-content-wrapper{flex-wrap:wrap}.portfolio-masonry-collection-list{column-count:2;padding-left:0;padding-right:0}.portfolio-masonry-collection-item{width:47.5%}.portfolio-masonry-lightbox{border-bottom-width:6.25rem;border-left-width:6.25rem}.portfolio-masonry-lightbox-icon{top:3.4375rem;right:.9375rem}.project-template-info{padding-left:0}.project-template-image{height:22.5rem}.nav-dropdown-column{justify-content:center;width:11.25rem}.blog-sidebar-right-wrapper{width:100%;margin-bottom:2.5rem}.blog-sidebar-left-wrapper{flex:none;width:100%}.left-arrow{right:-26%}.right-arrow{right:-48%}.testimonials{padding-top:5rem;padding-bottom:5rem}.blog-section-title{margin-bottom:3.75rem}.contacts-wrapper-grid{padding-left:.9375rem;padding-right:.9375rem}.section-title-center{margin-bottom:3.75rem}.home-4-testimonials-wrapper{grid-column-gap:3.75rem;grid-row-gap:2.5rem;flex-wrap:wrap;width:80%;margin-top:1.25rem}.testimonials-wrapper-2{grid-column-gap:3.75rem;grid-row-gap:3.75rem;flex-wrap:wrap;width:80%;margin-top:1.25rem}.about-img._1{top:7%;left:.9375rem}.about-img._5{top:58%;bottom:0;left:3.75rem}.about-img._3{width:22.5rem;top:0%;right:.9375rem}.about-img._4{width:15rem;top:57%;left:auto;right:.9375rem}.about-img._2{z-index:5;top:30%;left:35%}.subtitle{margin-bottom:1.875rem}.content{margin-bottom:0}.industries-block-wrapper{max-width:45vw}.circle-counter-wrapper{grid-row-gap:3.75rem;flex-wrap:wrap}.circle-counter{width:50%}.about-4-team-slide{width:100%}.about-4-values{grid-row-gap:2.5rem;flex-wrap:wrap}.our-values-card{background-image:none}.our-values-card-element{width:100%}.about-5-info-wrapper{flex-wrap:wrap}.about-5-info-wrap-left{width:41%}.about-5-info-wrap-right{width:50%}.about-5-info-cards-wrapper{margin-top:1.25rem;padding-top:0}.about-5-info-cards-wrap{align-items:center;width:46%;padding:.625rem 1.25rem}.nav-dropdown-link-line{display:none}.subtitle-2{margin-bottom:1.875rem}.dropdown-nav-link{color:#222;padding-top:.75rem;padding-bottom:.75rem;font-family:Lato,sans-serif;font-weight:700}.dropdown-nav-link.w--current{color:#004ae2}.menu-wrap{background-color:var(--white);flex-direction:column;align-items:flex-start;padding-top:1.25rem;padding-left:1.25rem;padding-right:1.25rem;display:flex}.home-banner-left-arrow{inset:20% auto auto 4%}.tablet-menu{justify-content:space-between;align-items:center;height:3.75rem;margin-bottom:-.3125rem;padding-top:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;display:flex}.image-burger{color:#eee;background-color:#eb0d0d}.brand-tablet{display:block}.cta-button{flex:0 auto;justify-content:center;width:auto;padding-top:2rem;padding-bottom:2rem;font-family:Raleway,sans-serif;font-size:1rem;display:flex}.cta-button.hero-margins{margin-top:auto}.cta-button.cta-mobile{padding:1rem 2rem}.cta-button.mobile-menu-button{margin-top:0;margin-bottom:0}.home-1-team-description{width:50%}.home-reviews-wrapper{grid-column-gap:2.1875rem}.footer-location-wrapper{justify-content:flex-start;align-items:center;width:50%;padding-left:4.375rem;padding-right:4.375rem;display:flex}.footer-contact-wrapper{align-items:center;width:50%}.home-2-banner-wrapper{grid-column-gap:3.75rem}.home-2-text-banner{width:50%;padding-right:0}.home-2-banner-image-wrap{width:50%}.home-2-button-holder{z-index:999}.home-2-good-for-title,.home-2-good-for-2-title{font-size:2.5rem}.team-slide-image-wrap{grid-column-gap:0rem}.team-slide-image.large-size{width:23.125rem}.team-slide-image.image-slider-hidden{display:none}.home-2-team-title{width:80%}.home-2-yoga-shop-wrapper{grid-column-gap:2.5rem}.home-2-yoga-shop-text-wrap{width:40%}.home-2-yoga-shop-images-wrap{width:60%}.home-2-yoga-shop-description{width:90%;margin-bottom:1.875rem}.home-2-yoga-shop-image{width:12.5rem;height:18.75rem}.home-2-yoga-shop-text-holder{padding-left:1.875rem;padding-right:1.875rem;font-size:1.25rem;top:9.375rem;left:-3.125rem}.home-2-images-holder{grid-column-gap:1.25rem}.home-2-yoga-shop-text-bottom{padding-left:1.25rem;padding-right:1.25rem;font-size:1.25rem}.nav-container-absolute{padding-left:.9375rem;padding-right:.9375rem;position:relative}.nav-container-absolute.nav-padding{position:static}.first-content-item{width:50%}.second-content-item{width:50%;padding-right:0}.div-block-2{grid-column-gap:2.5rem}.footer-contact-holder{flex-direction:row;justify-content:space-around;width:100%;margin-top:1.25rem;display:flex}.home-2-menu-wrap{z-index:8888;grid-column-gap:0rem;grid-row-gap:0rem;background-color:var(--brand-light-background);flex-direction:column;align-items:center;width:100%;height:auto;padding-top:0;display:none;position:relative;inset:100% 0% auto}.home-2-tablet-menu{justify-content:space-between;align-items:center;height:3.75rem;padding-top:.9375rem;padding-bottom:.9375rem;padding-left:.9375rem;display:flex}.home-2-nav-menu{z-index:999;box-shadow:none;background-color:#fff0;flex-direction:column;flex:0 auto;width:100%;height:auto;margin-top:5rem;display:block;position:static;inset:151% 0% auto}.main-nav-menu-container{flex-direction:row;order:1;justify-content:space-between;align-self:stretch;position:static}.latest-blog-list{grid-column-gap:1.875rem;grid-row-gap:2.5rem;flex-wrap:wrap}.latest-blog-item{width:47%}.latest-blog-item:last-child{margin-left:auto;margin-right:auto}.main-navbar{border:.0625rem #000;padding-top:.9375rem;padding-bottom:.9375rem}.benefits-description{margin-bottom:1.25rem}.contact-navbar{padding-top:.9375rem;padding-bottom:.9375rem}.team-title-wrapper{width:60%}.classes-details-image{width:100%}.classes-details-image-holeder{grid-column-gap:0rem;grid-row-gap:1.875rem;flex-wrap:wrap;padding-bottom:1.25rem}.bullet-list-wrap{width:100%}.classes-categoriescollection-list{column-count:2}.classes-category-item{width:47.5%}.blog-category-list{column-count:2}.blog-category-item{width:47.5%}.blog-posts-section{min-height:18.75rem}.blog-date{margin-top:1.25rem}.process-wrapper{grid-column-gap:0rem;grid-row-gap:3.125rem;flex-flow:column-reverse wrap}.process-image-wrap{width:100%}.process-text-wrap{width:100%;height:auto}.our-process-description{margin-bottom:2.5rem}.choose-us-wrapper{grid-column-gap:.625rem}.process-features-wrap,.section-title-description-lp{width:100%}.hire-popup{max-width:23.75rem}.hire-popup-wrap{display:none}.brix---heading-h3-size{margin-bottom:0;font-size:1.375rem;line-height:2rem}.brix---mg-top-56px{margin-top:0}.change-header-her-section_home-header{background-image:linear-gradient(to bottom,#0000 44%,#f7f2e517 66%,#cfcbc054 79%,var(--brand-light-background)),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3b65cc71b8ca534602b18_Rolling%20Hills%20Dividernew.svg),linear-gradient(to bottom,#fff0 37%,#d1edfe6b),linear-gradient(to bottom,#00000080,#00000080),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64e9fd267af8da9c455577fd_Edited-Colonic-Server-Header.jpg);background-position:0 0,50% 100%,0 0,0 0,55%;background-repeat:repeat,no-repeat,repeat,repeat,no-repeat;background-size:auto,contain,auto,auto,cover;background-attachment:scroll,scroll,scroll,scroll,scroll;height:auto;min-height:0}.h1-heading-homepage-header.margin-bottom-medium{color:#fff;justify-content:center;align-items:center;display:flex}.header-button-container{align-items:center}.section_home-colonicbenefits{padding-bottom:10rem}.padding-global{flex:0 auto;margin-bottom:0;padding-bottom:3rem;padding-left:2.5rem;padding-right:2.5rem}.padding-global.margin-global{flex:0 auto;padding:2.5rem 5rem}.padding-global.timeline-padidng{margin-bottom:0;padding-top:0;padding-bottom:0}.padding-global.mobile-padding{padding:3rem 3rem 0}.container-large.is-edge-to-edge{margin-left:0;margin-right:0}.container-large.is-hero-container{justify-content:center;max-width:none}.container-large.animated-list{grid-template-columns:1fr 1fr}.container-large.vertical{width:100%}.container-large.contact-us-page{flex-direction:column}.home-colonic-benefits-grid{place-content:start stretch;place-items:stretch baseline}.home-colonic-benefits-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;margin-top:0;margin-left:0;display:flex}.home-colonic-benefits-text{padding-left:0}.colonic-benefit-point-content-container{text-align:center;flex-direction:column;align-items:center;display:flex}.spark-hero-section-image{width:auto;max-width:100%}.spark-flex-row.spark-5-spacing{grid-row-gap:2rem;flex-direction:column-reverse;align-items:flex-start}.spark-hero-sub-paragraph{font-size:1.25rem}.padding-section-medium{padding-top:2rem;padding-bottom:4rem}.padding-section-medium.mobile-padding{padding-top:4rem;padding-bottom:4rem}.home-services-list{grid-column-gap:2rem;justify-items:center;width:20rem}.home-services-list.colon-service-page-layout{grid-column-gap:2rem;grid-row-gap:3rem;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:0;display:grid}.global-heading{margin-top:0;margin-left:0;margin-right:0;font-size:3rem}.global-heading.margin-medium{margin:1.5rem}.global-heading.margin-xxlarge{margin:4rem}.global-heading.is-green.small-margin{margin-bottom:2rem}.global-heading.is-accent{font-size:3rem}.section_home-services{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),linear-gradient(to bottom,#f7f2e500 91%,var(--brand-dark-background)),linear-gradient(to bottom,#0000 81%,#7e7c7b),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),linear-gradient(to bottom,#fff0 83%,var(--brand-secondary));background-position:50% 100%,0 0,0 0,50% 100%,0 0;background-repeat:no-repeat,repeat,repeat,no-repeat,repeat;background-size:contain,auto,auto,contain,auto;height:auto;padding-bottom:10rem}.heading-style-h4{font-size:1.5rem}.heading-style-h4.text-shadow{margin-bottom:0}.margin-top-bottom{margin-bottom:0;margin-left:0;margin-right:0}.margin-top-bottom.margin-xlarge{margin:0}.services-button{padding-left:1rem;padding-right:1rem}.footer-grid-social-media{grid-column-gap:.625rem}.footer-grid{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;width:100%;display:flex}.footer-div-container{flex-direction:column;flex:1;width:auto;display:flex}.footer-map-container{margin-left:0}.footer_container{justify-content:flex-start;display:flex}.footer-logo-wrapper{object-fit:cover;width:100%}.footer_container-wrapper{flex:1}.section_home-about-us{padding-bottom:4rem}.section_home-stat-strip{justify-content:flex-end}.mini-cards-in-row-grid._3-grid{grid-template-rows:auto auto;grid-template-columns:1fr;display:flex}.mini-cards-elements.light-shadow-box-effect-radius.container-padding-medium{width:auto;padding-top:.25rem}.mini-cards-elements.container-padding-medium.box-shadow{width:6rem;height:6rem}.section_bottom-book-now{height:37rem}.container-medium.shadow-box-effect-radius.margin-left-medium{margin-left:0}.container-medium.light-shadow-box-effect-radius.mobile{width:auto;min-width:auto;max-width:none;max-height:none;margin-bottom:10rem;padding-top:2rem;padding-bottom:2rem;position:relative;inset:0}.bottom-card_content{flex-direction:column;align-self:center;align-items:center;display:flex}.mini-cards-in-row-heading{font-size:1.25rem}.global-subheadline{font-size:1.25rem;position:relative}.global-subheadline.is-green{color:var(--logo-colour)}.global-subheadline.is-gray{margin-bottom:0}.global-subheadline.is-light-gray{color:var(--light-gray-text)}.normal-page-heading-white.pricing-hero-header{margin-top:0;margin-bottom:0}.section_meet-our-team{height:auto}.about-us-values-grid{grid-template-columns:1fr}.about-us-values-header-container{margin-bottom:3rem}.contact-us-card-grid{grid-column-gap:1rem;grid-row-gap:1rem}.brix---card-map-content{padding:.5rem}.nav-bar-menu-item,.nav-bar-menu-item.w--current{color:var(--brand-dark-background)}.nav-bar-menu-item-wrapper{outline-color:var(--white);outline-offset:0rem;border:.0625rem solid #dbdbdb;outline-width:.1875rem;outline-style:none;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;margin:auto;padding:1.5rem 0;display:flex;position:static}.nav-bar-menu-item-wrapper.nav-button.mobile-button-wrapper{padding-top:1.5rem;padding-bottom:1.5rem}.nav-bar-menu-item-wrapper.contact-us-size{border-style:solid;width:100%}.section_sales-page-what-is-colonhydrotherapy{padding-bottom:8rem}.container-two-grid,.content-container-left,.content-container-left.is-home,.content-container-left.is-home.quote-right{flex-direction:column}.text-block.margin-bottom-medium{margin-bottom:4rem}.content-container-right{flex-direction:column;display:flex}.coffee-enema-hero-image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d647c10a9973516aa39442_AdobeStock_FREE_coffee1920x1080.jpg);background-position:50%;background-size:cover}.logo-container,.image-holder{order:-1}.section_pricing-page-cards{flex-direction:column}.pricing-container{flex-direction:column;flex:0 auto;justify-content:center;align-self:center;align-items:center}.h3-style{font-size:2rem}.text-block-3{font-size:1rem}.service_image{margin-left:.5rem}.icon-embed-large.is-green{width:3rem;height:3rem}.section_book-here{padding-bottom:12rem}.section_home-what-is-hydrotherapy{flex-direction:row}.stats-bar-padding{padding-left:1rem;padding-right:1rem}.icon-embed-xxsmall-4{width:5rem;height:5rem;margin-left:0;display:inline-block;position:relative;inset:auto}.secondary-nav-container.nav-padding{display:none;position:relative}.main-nav-menu-wrapper{flex-direction:row;flex:1;justify-content:space-between;margin-top:0;display:flex;position:static;top:7.77292rem}.nav-bar-wrapper-white{margin-top:0}.section_our-intention{padding-bottom:0}.digestive-system-in-background-container{position:relative}.container-with-image-left{flex-direction:column;display:flex}.container-with-image-left.who-we-are{align-items:center}.google-container-s{flex:0 auto;align-self:auto;max-width:none}.google-section{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;flex:0 auto;justify-content:flex-start;align-items:flex-start;max-width:none;padding-bottom:0}.google-badge-s{flex-direction:row;justify-content:center;width:12rem;padding:.5rem}.google-badge-wrap{align-items:center}.google-review-detail{border-bottom-style:solid;border-bottom-color:#858585;margin-left:.25rem}.text-block-4{display:none}.link-block{border-style:none;border-color:#000;display:flex}.google-card-padding-margins.isolated-card{margin-top:0}.google-grid{flex-direction:column;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center;display:flex}.google-container{flex-direction:column;flex:0 auto;align-items:center;width:100%;margin-left:0;margin-right:0;display:flex}.google-container.isolated{order:-1;margin-top:-8rem;margin-bottom:10rem}.google-average-rating{margin-top:1rem}.google-slider{width:100%}.google-arrow-r{margin-bottom:-4.5rem;left:0;right:-4.5rem}.google-arrow-l{margin-bottom:-4.5rem;left:-4.5rem;right:0}.rich-text-block{font-weight:200}.heading-style-h5{font-size:1.25rem}.faq-category-icon.margin-bottom-small{width:2rem}.section_who-is-colon-hydro-for{flex-direction:row;align-items:stretch}.rich-text-block-3{font-size:1.25rem}.heading-17{align-self:center}.section_home-instagram-tiktok-feed{display:block}.instagram-text-block{min-width:5rem}.instagram-profile-group{grid-row-gap:2rem;flex-direction:column;width:100%;max-width:80%;margin-bottom:2rem}.instagram-avatar-group{flex-direction:column}.instagram-profile-bar{text-align:center;border-radius:1.5rem;flex-direction:column;padding:2rem 1.4375rem 2rem 2rem}.instagram-arrow-r{margin-bottom:-4.5rem;left:0;right:-4.5rem}.instagram-tiktok-section{padding-bottom:8.75rem}.instagram-line-m{width:100%;height:.0625rem;display:block}.instagram-grid-slide{grid-template-columns:1fr 1fr}.intagram-card{display:flex}.instagram-arrow-l{margin-bottom:-4.5rem;left:-4.5rem;right:0}.instagram-social-wrapper{flex-wrap:wrap;justify-content:center;width:100%}.instagram-profile-bar-2{text-align:center;border-radius:1.5rem;flex-direction:column;flex:1;height:10rem;margin-bottom:2rem;padding:1rem}.menu-arrow{color:#000;margin-left:0;position:relative;left:.5rem}.nav-bar-drop-down-white{background-color:var(--brand-dark-background);border:1px solid #000;position:absolute;inset:0%}.nav-bar-drop-down-white.w--open{background-color:var(--card-bg-colour);outline-offset:0px;border:.0625rem solid #dbdbdb;border-style:solid none;outline:3px #0e0e0e;flex-direction:column;justify-content:flex-start;width:100%;height:100%;display:flex;position:relative;inset:26px auto 0% 0%}.dropdown-link{margin:0;padding:0}.dropdown-link.first-dropdown{margin:auto;padding:0}.symptom-designed-container{z-index:2;position:relative}.div-block-120{color:#f3f3f3;background-color:#212121;height:200rem;position:relative}.dropdown-toggle{justify-content:center;position:static}.dropdown{flex:0 auto;align-self:center;width:100%;height:auto;padding-top:0;padding-bottom:0;position:relative}.div-block-121{border:.0625rem solid #dbdbdb}.lottie-animation-2{color:var(--white);cursor:pointer;width:3rem;height:4rem;display:block;right:3.5%}.tiktok-social-block{min-width:5rem}.tiktok-social-wrapper{flex-wrap:wrap;justify-content:center;width:100%}.tiktok-arrow-r{margin-bottom:-4.5rem;left:0;right:-4.5rem}.tiktok-avatar-group{flex-direction:column}.tiktok-grid{grid-template-columns:1fr 1fr}.tiktok-line-02{width:100%;height:.0625rem;display:block}.tiktok-section{padding-bottom:8.75rem}.tiktok-profile-group{grid-row-gap:2rem;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;width:100%;padding-top:1rem;padding-bottom:1rem}.tiktok-profile-bar{text-align:center;border-radius:1.5rem;flex-direction:column;padding:2rem 1.4375rem 2rem 2rem}.tiktok-arrow-l{margin-bottom:-4.5rem;left:-4.5rem;right:0}.tiktok-line-01{align-self:center;width:30%;height:.0625rem;margin-left:0;margin-right:0;display:block}.google-grid-3{grid-template-columns:1fr 1fr;justify-items:center}.google-card-block{min-width:auto}.section_google-reviews-desktop{padding-bottom:8.75rem;display:none}.instagram-section{padding-bottom:8.75rem}.instagram-line-m-2{width:30%;height:.0625rem;display:block}.instagram-grid-slide-2{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:row}.intagram-card-3{width:35vw;height:35vw}.instagram-social-wrapper-2{flex-wrap:wrap;justify-content:center;width:100%}.tiktok-social-wrapper-2{flex-wrap:nowrap;justify-content:center;width:100%}.tiktok-grid-2{grid-template-columns:1fr 1fr}.tiktok-line-3{width:100%;height:.0625rem;display:none}.tiktok-profile-bar-2{text-align:center;border-radius:1.5rem;flex-direction:row;justify-content:center;margin-bottom:2rem;padding:0}.label-02{font-size:.875rem}.icon-image.medium{width:2rem;height:2rem}.heading-wrapper-symptoms.dropdown{justify-content:center;width:100%}.ailiments-container,.text-block-center{width:100%}.home-services-main-wrapper.light-shadow-box-effect-radius{flex-direction:row;flex:0 auto;align-self:center;width:18rem;height:auto}.home-services-main-wrapper.light-shadow-box-effect-radius.about-us-card-padding{flex-direction:column}.home-services-main-wrapper.light-box-shadow-effect.border{width:auto;padding:1rem .5rem}.home-services-main-wrapper.margin-bottom-medium.light-shadow-box-effect-radius{flex-direction:column}.addon-pricing-container{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:center;max-width:90vw;display:flex}.text-block-28{padding-top:0;padding-left:2rem;padding-right:2rem}.quote-wrapper{flex-direction:column;display:flex}.stats-paragraph{display:block}.facebook-logo{padding-bottom:0;display:inline-block}.timeline{z-index:-3}.timetime-left{padding-right:0}.timeline_date-text{text-align:left}.services_image-large{margin-left:.5rem;padding-left:0}.image-30{width:12rem}.div-block-124{width:70vw}.section_faq-featured{padding-bottom:3rem}.woods-benefits-container{flex-direction:column;align-self:center;align-items:center;display:flex}.div-block-125{grid-column-gap:3rem;grid-row-gap:3rem;flex:0 auto;justify-content:center;align-self:flex-start}.div-block-126{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:center}.addon-container{width:90vw}.section_what-is-woods{height:auto}.section_after-your-colonic{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 69%,var(--brand-primary));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;padding-bottom:10rem}.badge-content{flex:0 auto}.who-we-are-image-container{margin-top:auto;position:relative;top:0}.footer-links{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;width:auto}.footer-top-container{display:flex}.tiktok-social-block-2{min-width:80px}.tiktok-social-wrapper-3{flex-wrap:wrap;justify-content:center;width:100%}.tiktok-counter-3{font-family:Raleway,sans-serif}.tiktok-arrow-r-2{margin-bottom:-72px;left:0;right:-72px}.tiktok-avatar-group-2{flex-direction:column}.tiktok-grid-3{grid-template-columns:1fr 1fr}.tiktok-line-4{width:100%;height:1px;display:block}.tiktok-section-2{padding-bottom:140px}.tiktok-profile-group-2{grid-row-gap:32px;flex-direction:column;width:100%;max-width:80%;margin-bottom:32px}.tiktok-profile-bar-3{text-align:center;border-radius:24px;flex-direction:column;width:20rem;padding:.5rem}.tiktok-profile-link-3{width:100%;max-width:280px}.tiktok-arrow-l-2{margin-bottom:-72px;left:-72px;right:0}.tiktok-line-5{width:100%;height:1px}.div-block-128{max-width:80vw;height:auto}.google-card-block-extra{flex-direction:column;align-items:center;height:35rem;padding:1.75rem 2rem;display:none;overflow:auto}.text-block-38{color:var(--brand-dark-gray-text)}.text-block-40{font-size:.75rem}.instagram-slider-container-tablet{width:100%;display:none}.instagram-slider-container-mobile{display:none}.instagram-slider-container-desktop{flex-direction:column;justify-content:center;align-items:center;display:none}.tiktok-slider-container-desktop{display:none}.tiktok-slider-container-tablet{flex-direction:column;justify-content:center;align-items:center;display:none}.section_google-reviews-tablet{display:block}.contact-page-section{padding-top:1rem}.div-block-134{grid-column-gap:2rem;grid-row-gap:2rem}.white-nav-menu-container{justify-content:space-between;align-items:center;width:67rem;margin-left:auto;margin-right:auto;display:flex}.white-logo-container{object-fit:contain;flex:1;order:-1;min-width:12rem;max-width:15rem;max-height:7rem}.white-logo-image-black{width:12.5rem;margin-top:.5rem}.white-nav-menu-wrapper{flex:1;justify-content:space-between;align-self:center;align-items:center;display:flex}.white-nav-menu{align-self:center;display:block}.collection-list-5{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.contact-card-text{font-size:1rem}.pricing_hero_image{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64ea045c21e5907499fed964_Untitled-1.jpg);background-position:50%;background-size:cover}.testimonial-grid{grid-template-columns:1fr 1fr}.section_booking-information{background-image:linear-gradient(to bottom,#fff0 95%,var(--brand-light-background))}.container-two-section-left-right{flex-direction:column;align-items:center}.container-right-aligned.padding-bottom-large{margin-bottom:2rem;padding-bottom:4rem}.image-container-left-right{order:-1}.section_how-wheat-grass-works{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(#0000 73%,#92724f75);background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto}.section_service-cta{padding-bottom:0}.paragraph-39{text-align:center;width:100%;font-size:1.5rem}.service-page-cta-text-wrapper{margin-bottom:2rem}.paragraph-40{text-align:center}.paragraph-42{margin-bottom:0}.footer-cta-container{position:relative;bottom:3rem}.instagram-grid-section{flex-direction:column;align-self:center;align-items:center;padding-bottom:0;display:flex}.instagram-wrap{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;overflow:hidden}.intagram-card-a{width:35vw;height:35vw}.section_how-coffee-enema-works-service-page{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 80%,var(--brand-brown-text));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;padding-bottom:10rem}.section_how-probiotics-works{padding-bottom:13rem}.section_what-is-probiotic-impant{padding-bottom:10rem}.section_what-is-probiotic-implant2{background-color:var(--brand-light-background);padding-bottom:4rem}.home-services-home-page-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column}.checkbox-label{display:none}.pricing-card-title{font-size:1.25rem}.contact-address{font-size:1.5rem}.testimonials-container{max-width:90vw}.home-2-menu-wrap-mobile{z-index:8888;background-color:var(--brand-light-background);border-radius:0;width:100%;margin-top:0;display:block;position:relative;inset:100% 0% auto}.nav-bar-menu-item-mobile{color:var(--brand-dark-background);text-transform:uppercase;font-size:.9rem;font-weight:600}.tiktok-social-block-3{min-width:80px}.tiktok-social-wrapper-4{grid-column-gap:0rem;grid-row-gap:0rem;flex-wrap:wrap;justify-content:center;width:100%}.tiktok-avatar-group-3{flex-direction:column}.tiktok-grid-4{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}.tiktok-line-6{width:100%;height:1px;display:block}.tiktok-section-3{flex-direction:column;align-items:center;padding-bottom:2rem;display:flex}.tiktok-profile-group-3{grid-row-gap:32px;flex-direction:column;width:auto;max-width:80%;margin-bottom:32px}.tiktok-line-7{width:100%;height:1px}.tiktok-column{grid-column-gap:1rem;grid-row-gap:1rem}.tiktok-small-text-3{font-family:Raleway,sans-serif}.tiktok-column-tablet{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:none}.instagram-text-block-2{min-width:80px}.instagram-profile-group-2{grid-row-gap:32px;flex-direction:column;width:auto;max-width:80%;margin-bottom:32px}.instagram-avatar-group-2{flex-direction:column}.instagram-profile-bar-3{text-align:center;border-radius:24px;flex-direction:column;width:15rem;padding:32px 23px 32px 32px}.instagram-line-m-3{width:100%;height:1px;display:block}.intagram-card-4{width:35vw;height:35vw}.instagram-social-wrapper-3{flex-wrap:wrap;justify-content:center;width:auto}.intagram-card-5,.intagram-card-6{display:none}.div-block-147{flex-direction:column;align-self:center;align-items:center;display:flex}.price-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column}}@media screen and (max-width:767px){h1{font-size:3.75rem}h2{font-size:2.75rem}h3{font-size:2.25rem}p{margin-top:0;margin-bottom:0;font-size:1rem}li{font-family:Raleway,sans-serif;font-weight:400}blockquote{font-size:1.125rem}.section{padding-top:3.75rem;padding-bottom:3.75rem}.section.without-top-spacing{padding-top:0}.grid-system-wrapper{flex-direction:row;margin-top:.9375rem}.grid-system{border-left:.0625rem solid #7c7c7c;flex-direction:column}.grid-title{border-bottom:.0625rem solid #7c7c7c;border-right-style:none;width:100%}.grid-title.first-grid{border-left-style:none;border-right-style:none;width:100%}.grid-description{border-top:.0625rem solid #a7a7a7;border-bottom-style:none;border-right-width:.0625rem;align-items:center;width:100%}.grid-description.first-description{border-width:.0625rem .0625rem .03125rem 0;border-top-style:none;border-top-color:#a7a7a7;border-bottom-style:none;border-left-style:none;width:100%}.grid-description.last-description{border-bottom-style:solid;border-bottom-width:.0625rem;border-right-width:.0625rem}.spacing-system-column{margin-top:1.25rem}.spacing-wrapper-mobile{margin-top:1.875rem}.typography-wrapper{margin-top:1.25rem}.spacing-columns{margin-top:0}.bottom-style-spacing-desktop{bottom:10%}.top-style-spacing-desktop{top:10%}.spacing-wrapper{margin-top:1.875rem}.middle-style-spacing-desktop{top:34%}.colors-wrapper{margin-top:.9375rem;margin-right:0}.colors-container{margin-top:0}.headers-wrapper,.style-guide-body-wrapper{width:100%;margin-top:.625rem}.primary-button.search-button{width:100%}.style-guide-div{margin-top:2.1875rem}.top-style-spacing-mobile{top:7%}.middlr-style-spacing-mobile{top:31%}.bottom-style-spacing-mobile{bottom:9%}.grid-header{width:100%;margin-top:2.1875rem}.link-wrapper{width:100%;margin-bottom:.625rem}.nav-menu{width:100%}.nav-link{margin-left:0}.nav-dropdown-list,.nav-dropdown-list.megamenu{padding-left:2.5rem}.style-guide-banner-section{padding-top:5.625rem;padding-bottom:3.75rem}.password-image{width:6.25rem}._404-paragraph{margin-bottom:1.875rem}.coming-soon-input{min-width:15rem}.blog-grid-content-wrapper{min-height:16.25rem}.blog-classic-top-content{padding-bottom:1.25rem;padding-left:1.875rem;padding-right:1.875rem}.blog-classic-bottom-content{padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem}.blog-sidebar-left,.sidebar-recent-posts-wrapper{column-count:1}.blog-template-wrapper{padding-left:0;padding-right:0}.footer{padding-top:10.625rem}.footer-rights-wrapper{flex-wrap:wrap}.section-title-wrapper{margin-bottom:2.5rem}.team-grid{grid-template-columns:1fr}.style-guide-buttons-wrapper{flex-wrap:wrap;margin-top:2.1875rem}.style-guide-button-wrapper{width:100%}.style-guide-button-wrapper.last-child{margin-bottom:0}.workflow-profile-wrapper{justify-content:center;margin-top:1.25rem}.workflow-content-wrapper{text-align:center;width:100%;margin-top:1.25rem;padding-left:0}.workflow-video-wrapper{width:100%}.workflow-wrapper,.accordion-wrapper{flex-wrap:wrap}.accordion-wrap{width:100%;margin-right:0}.pricing-wrapper{grid-row-gap:1.875rem;flex-wrap:wrap;align-self:auto}.pricing-item{width:100%}.pricing-item.light-shadow-box-effect-radius{width:50vw;margin-bottom:1.5rem}.pricing-content{padding-left:2.5rem;padding-right:2.5rem}.pricing-content.tablet{grid-column-gap:1rem;grid-row-gap:1rem}.pricing-list{flex-direction:column;margin-top:.25rem;margin-bottom:0}.pricing-3-list-item{padding-top:.25rem;padding-bottom:.25rem;font-size:1rem}.pricing-3-list-item.last-child{margin-bottom:auto}.footer-social-icons-wrapper{width:100%;margin-top:1.875rem}.footer-wrapper{padding-left:2.5rem;padding-right:2.5rem}.footer-brand-wrapper{flex-wrap:wrap;margin-bottom:2.5rem}.footer-brand{padding-left:0}.footer-social-icon{margin-right:1.25rem}.footer-links-wrapper{width:100%;margin-bottom:2.5rem}.search-result-item{margin-bottom:1.25rem}.footer-logo-wrapper{align-items:center;width:100%}.service-details-content-wrapper{width:100%;margin-right:0}.service-details-sidebar-wrapper{width:100%;margin-top:2.5rem;position:static}.service-details-content{flex-wrap:wrap}.about-3-tab-link.w--current{font-size:1.25rem}.portfolio-masonry-collection-list{grid-row-gap:1.25rem;column-count:1;column-rule-width:0rem;flex-wrap:wrap;column-gap:1.875rem}.portfolio-masonry-collection-item{width:100%}.portfolio-masonry-collection-item:last-child{margin-bottom:0}.portfolio-masonry-image,.portfolio-masonry-image-link{width:100%}.project-template-category{margin-bottom:1.25rem}.project-template-content{width:100%;margin-bottom:1.875rem}.project-template-info{width:100%;margin-left:0}.project-template-content-wrapper{flex-wrap:wrap}.project-template-info-wrap{margin-bottom:1.25rem}.project-pagination-icon-wrapper{padding-top:1.5625rem;padding-bottom:1.5625rem}.project-template-images-list{grid-template-columns:1fr}.blog-sidebar-left-wrapper{column-count:1}.left-arrow{bottom:-10%;right:55%}.right-arrow{bottom:-10%;right:40%}.testimonials{padding-top:3.75rem;padding-bottom:3.75rem}.blog-section-title{margin-bottom:2.5rem}.contacts-wrapper-grid{grid-column-gap:1.25rem;grid-row-gap:2.5rem;grid-template-columns:1fr}.section-title-center{margin-bottom:2.5rem}.home-4-testimonials-wrapper{grid-row-gap:1.875rem;width:100%}.testimonials-wrapper-2{width:100%}.about-img{width:100%;max-height:26.25rem}.about-img._1,.about-img._5,.about-img._3,.about-img._4,.about-img._2{width:100%;position:static}.subtitle{line-height:1rem}.our-services-wrap{grid-row-gap:.625rem;width:100%}.content-wrapper{flex-wrap:wrap;width:auto}.industries-block-wrapper{max-width:none}.sidebar-categories-list{justify-content:center}.capabilities-image{min-height:17.5rem}.home-9-team-item{width:48%}.about-5-values-wrapper{flex-wrap:wrap}.about-5-values-wrap{width:100%}.our-values-card{margin-left:0;margin-right:0}.about-5-info-wrap-left,.about-5-info-wrap-right{width:100%}.about-5-info-cards-wrapper{margin-top:1.25rem;padding-top:0}.about-5-info-cards-wrap{align-items:center;padding-top:1.875rem;padding-bottom:1.875rem}.subtitle-2{line-height:1rem}.home-banner-left-arrow{top:6%}.home-23-team-item{width:70%}.brand-tablet{justify-content:flex-start;padding-left:0}.brand{padding-left:0}.underlined-link-wrapper{width:100%;margin-bottom:.625rem}.cta-button{text-align:center;flex-flow:wrap;flex:1;justify-content:center;align-self:center;align-items:center;width:28vw;height:auto;padding:1rem;font-size:3vw;line-height:1.2em;display:flex}.cta-button.small-button{width:auto}.home-1-team-description{width:70%}.home-1-team-wrap{flex-wrap:wrap}.home-1-team-content{align-items:center;width:47%}.home-1-team-content.last-item{margin-top:2.5rem;margin-left:auto;margin-right:auto}.home-reviews-wrapper{grid-column-gap:2.5rem;flex-wrap:wrap;padding-bottom:3.125rem}.home-reviews-wrap{width:46%}.home-reviews-wrap.last-item{margin-top:2.5rem;margin-left:auto;margin-right:auto}.call-to-action-section{padding-bottom:3.75rem}.footer-location-wrapper{width:50%;padding-left:0}.footer-contact-wrapper{grid-row-gap:.625rem;width:50%}.home-2-banner-wrapper{grid-column-gap:0rem;grid-row-gap:2.5rem;flex-flow:column-reverse wrap}.home-2-text-banner{width:100%}.home-2-banner-image-wrap{width:80%}.team-slide-image.large-size{height:23.125rem;margin-left:auto;margin-right:auto}.team-description{margin-top:.625rem;margin-bottom:1.25rem}.home-2-team-title{width:100%}.home-2-yoga-shop-wrapper{grid-column-gap:0rem;grid-row-gap:2.5rem;flex-wrap:wrap}.home-2-yoga-shop-text-wrap,.home-2-yoga-shop-images-wrap,.home-2-yoga-shop-description{width:100%}.home-2-yoga-shop-image{width:15.625rem}.home-2-yoga-shop-text-holder{top:2.1875rem;left:9.25rem}.home-2-images-holder{justify-content:space-between;width:100%}.home-2-yoga-shop-text-bottom{left:6.5625rem}.first-content-item,.second-content-item{width:100%}.div-block-2{grid-column-gap:0rem;grid-row-gap:4.375rem;flex-flow:row-reverse wrap}.footer-contact-holder{margin-top:0}.home-2-menu-wrap{opacity:1;border-right-style:none;border-right-width:0}.home-2-tablet-menu{border-right:0 #0000}.home-2-nav-menu{width:100%}.latest-blog-list{justify-content:center;align-items:center}.latest-blog-item{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;display:flex}.latest-blog-item-link{flex-direction:column;display:flex}.blog-post-time{width:95%}.latest-blog-title{text-align:center}.team-title-wrapper{width:70%;margin-bottom:1.25rem}.classes-footer{padding-top:3.75rem}.classes-categoriescollection-list{column-count:1}.classes-category-item{width:100%}.classes-category-wrap{padding-left:1.25rem;padding-right:1.25rem}.blog-category-list{column-count:1}.blog-category-item{width:100%}.blog-catecory-link-wrapper{width:100%;margin-bottom:.625rem}.workshop-description{width:100%}.blog-posts-section{padding-top:3.75rem;padding-bottom:3.75rem}.blog-posts-wrapper,.service-details-sidebar-title{width:100%}.our-process-description{margin-bottom:1.875rem}.process-features-wrap{grid-column-gap:2.5rem;grid-row-gap:.9375rem;grid-template-columns:1fr}.process-reviews-title{width:90%}.post-description-mobile,.post-center{text-align:center}.hire-popup{max-width:18.75rem}.hire-buttons-wrap{grid-row-gap:1.25rem;flex-flow:column wrap;align-items:stretch}.brix---mg-bottom-40px-2{margin-bottom:1.5rem}.change-header-her-section_home-header{background-image:linear-gradient(to bottom,#0000 44%,#f7f2e517 66%,#cfcbc054 79%,var(--brand-light-background)),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3b65cc71b8ca534602b18_Rolling%20Hills%20Dividernew.svg),linear-gradient(to bottom,#fff0 37%,#d1edfe6b),linear-gradient(to bottom,#00000080,#00000080),linear-gradient(to bottom,var(--brand-secondary),#c1c0c07a 0%,#7e7c7b00),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64e9fd267af8da9c455577fd_Edited-Colonic-Server-Header.jpg);background-position:0 0,50% 100%,0 0,0 0,0 0,65% 20%;background-size:auto,contain,auto,auto,auto,auto 120%;align-items:center;height:auto;min-height:0;padding-top:0}.h1-heading-homepage-header.margin-bottom-medium{text-align:center;margin-top:auto;margin-bottom:1rem;font-size:10vw}.header-button-container{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:center}.section_home-colonicbenefits{padding-bottom:5rem}.padding-global{margin-bottom:0;padding:1.25rem 1rem}.padding-global.margin-global{margin-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}.padding-global.timeline-padidng{padding-left:2rem;padding-right:2rem}.padding-global.mobile-padding{margin-bottom:0;padding-top:1.5rem;padding-bottom:1.5rem}.padding-global.stats-bar-padding{flex:0 auto;margin-top:0;margin-bottom:2rem;padding-bottom:1.5rem}.padding-global.hero-padding{flex:1;width:auto;max-width:none;height:auto;padding-top:2rem}.section_home-googlereviews{background-image:linear-gradient(to bottom,#0000 85%,var(--brand-light-background));padding-bottom:4rem}.container-large{align-self:auto;margin-left:0;margin-right:0;overflow:visible}.container-large.is-transparent{width:100%}.container-large.is-hero-container{justify-content:flex-start;align-items:center;margin-left:0;margin-right:0}.container-large.animated-list{flex:0 auto;grid-template-columns:1fr;align-self:center;place-items:center;width:auto;padding-top:0;display:flex}.container-large.contact-us-page{align-items:center;max-width:none}.home-colonic-benefits-grid{grid-template-columns:1fr}.spark-hero-section-image{width:70vw;max-width:100%}.spark-flex-row{flex-direction:column}.spark-flex-row.spark-left-aligned{flex-direction:row;align-items:flex-start}.spark-flex-row.spark-5-spacing{grid-row-gap:1.5rem;flex-direction:column-reverse}.spark-flex-row.spark-5-spacing.spark-flipped-row{flex-direction:column-reverse;align-items:center}.spark-hero-sub-paragraph{margin-bottom:2rem;font-size:1.25rem}.padding-section-medium{width:100%;padding-top:4rem;padding-bottom:4rem}.padding-section-medium.mobile-padding{width:100%;padding:2rem 1rem}.home-services-list{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:1fr;align-self:center;align-items:center;width:100%;margin-bottom:0}.home-services-list.bottom-margin{margin-bottom:2rem}.text-size-medium{font-size:1rem}.button-group.is-center{padding-top:2rem;padding-bottom:0}.global-heading{margin:0 0 2rem;font-size:2.5rem}.global-heading.margin-medium{margin:1.25rem}.global-heading.margin-xxlarge{margin:3rem}.global-heading.is-left.margin-bottom-large{margin-bottom:2rem;font-size:2.5rem}.global-heading.margin-bottom-large{margin-bottom:3rem;font-size:3rem}.global-heading.is-green,.global-heading.is-black,.global-heading.is-blue{margin-bottom:2rem}.global-heading.is-blue.is-left.contact-us{margin-bottom:0;font-size:2rem}.global-heading.is-brown{margin-bottom:2rem}.section_home-services{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),linear-gradient(to bottom,#f7f2e500 92%,var(--brand-dark-background)),linear-gradient(to bottom,#0000 81%,#7e7c7b),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),linear-gradient(to bottom,#fff0 83%,var(--brand-secondary));background-position:50% 100%,0 0,0 0,50% 100%,0 0;background-repeat:no-repeat,repeat,repeat,no-repeat,repeat;background-size:contain,auto,auto,contain,auto;height:auto;padding-bottom:8rem}.heading-style-h4{font-size:1.5rem;line-height:1.4}.margin-top-bottom{margin-bottom:0;margin-left:0;margin-right:0}.margin-top-bottom.margin-xlarge{margin:2rem}.services-button{width:6rem;margin-bottom:1rem}.services-button.no-margin{width:5rem;margin-bottom:0;padding:.5rem .25rem;font-size:.75rem}.footer-grid-social-media{justify-content:start;justify-items:start}.brix---mg-bottom-40px{margin-bottom:1.5rem}.footer-grid{flex-direction:column;grid-template-columns:1fr 1fr;justify-content:flex-start;align-items:center}.footer-div-container{align-items:center}.footer-map-container{order:-1;display:block}.section_footer{padding-top:5rem}.section_home-about-us{justify-content:center;width:100vw;margin-bottom:0;padding-top:0;padding-bottom:3rem}.section_home-stat-strip{justify-content:flex-start;height:auto;min-height:0;max-height:none;padding-bottom:0}.mini-cards-in-row-grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.mini-cards-in-row-grid._3-grid{flex-direction:column;align-items:center;width:auto}.mini-cards-elements.light-shadow-box-effect-radius.container-padding-medium{width:80vw;min-width:18rem}.section_bottom-book-now{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c5e2933455415362_Divider%20Primary%20Brand.png),linear-gradient(to bottom,#0000,var(--brand-accent)),linear-gradient(to bottom,var(--brand-light-background),var(--brand-light-background));background-position:50% 100%,0 0,0 0;background-repeat:no-repeat,repeat,repeat;background-size:contain,auto,auto;height:25rem}.container-medium.shadow-box-effect-radius{width:100%}.container-medium.shadow-box-effect-radius.margin-left-medium{margin-left:0}.container-medium.light-shadow-box-effect-radius{width:90vw;min-width:auto;max-width:30rem}.container-medium.light-shadow-box-effect-radius.mobile{width:70vw;max-width:none;max-height:none;position:relative;inset:0}.container-padding-large.bottom-book-now-padding{margin-left:auto;margin-right:auto;padding:0}.bottom-card_content{flex-direction:column;align-self:center;display:flex}.home-services_container{width:auto}.global-headline-subheadline{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.global-headline-subheadline.margin-bottom-medium{margin-bottom:1rem}.global-headline-subheadline.mobile-heading-margin{margin-bottom:0}.global-subheadline,.global-subheadline.is-left{font-size:1.25rem}.global-subheadline.is-gray{margin-bottom:0}.home-services-headline{width:90vw;margin-top:0;margin-bottom:0}.header-tertiary-button{text-align:center;width:auto;line-height:1.2em}.text-header-subtitle.margin-bottom-medium{text-align:center;font-size:5vw}.normal-page-header-text-wrapper{white-space:normal;word-break:normal;overflow-wrap:anywhere;width:auto;max-width:none;display:block;overflow:visible}.normal-page-heading-white{overflow-wrap:normal;font-size:9vw;overflow:visible}.about-us-values-header-container{margin-bottom:2.5rem}.header-contact-us-image{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab57f07334aa0d9bf2bf7_Outdoor-Clinic-Big.jpg);background-size:auto,cover}.contact-us-cards-container{position:relative}.contact-us-card-grid{grid-template-rows:auto auto;grid-template-columns:1fr;justify-items:stretch;width:auto}.contact-info-card-wrapper{justify-content:center;align-items:center;display:flex}.section_contact-us-cards{margin-top:0}.brix---card-map-content{padding:2rem}.text-input.highlight-input-box.message-box{height:7rem}.contact-form_container.container-padding-medium{flex-direction:column;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:column;display:flex}.header_hero-image-wrapper{width:100%}.nav-bar-menu-item-wrapper.nav-button{padding-top:2.5rem;padding-bottom:2.5rem}.nav-bar-menu-item-wrapper.bottom-drop-item-no-border{border-bottom-style:none}.nav-bar-menu-item-wrapper.top-drop-item-no-border{border-top-style:none}.section_sales-page-what-is-colonhydrotherapy{padding-bottom:8rem}.content-container-left.is-home.quote-right{flex-direction:column;justify-content:flex-start;padding-top:0}.content-block{align-self:flex-start}.text-block.margin-bottom-medium{flex:0 auto;margin-bottom:0;display:block}.heading-block{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.heading-block.margin-bottom-large{grid-column-gap:1rem;grid-row-gap:1rem}.coffee-enema-hero-image{background-position:50%;background-size:cover;inset:0%}.reset-button-wrapper.margin-bottom-small{flex-direction:column}.image-holder{order:-1}.pricing-container{margin-bottom:1rem}.opening-hours-heading{font-size:1.25rem}.paragraph-4{font-size:1rem}.service_image{margin-left:0}.icon-embed-large{color:var(--brand-dark-background);-webkit-text-stroke-color:var(--brand-dark-background)}.service-icon-image{width:3.5rem;height:3.5rem}.section_book-here{padding-bottom:10rem}.section_home-what-is-hydrotherapy{width:100vw}.home-what-is-hydrotherapy-container{flex:0 auto;width:100%}.stats-bar-padding{margin-top:1rem}.container-with-image-left.who-we-are{align-items:center}.image-22{width:100%}.google-section{flex-direction:row;flex:0 auto;justify-content:center;align-self:center}.google-badge-s{margin-left:0}.google-card-padding-margins.main-review-header{flex-direction:column}.google-grid{grid-template-columns:1fr}.google-container{justify-content:flex-start;height:auto}.google-container.isolated{order:0;justify-content:flex-start;align-items:center;margin-top:-8rem;margin-bottom:10rem}.google-container.mobile{width:70%}.google-average-rating{margin-top:1rem}.google-slide,.google-slider,.google-mask{height:auto}.google-header-container{min-width:0}.rich-text-block{font-size:1rem}.rich-text-block.faq-padding{font-size:.75rem}.collection-item{width:100%}.heading-style-h5{font-size:1rem}.faq-categories-wrapper{flex-direction:column;align-self:center;align-items:center;display:flex}.collection-list-4{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-columns:1fr 1fr 1fr}.colonic-benefit-bullets li{font-size:1rem}.colonic-all-benefits-container{grid-column-gap:2rem;grid-row-gap:2rem}.rich-text-block-3{font-size:2rem;line-height:1.5em}.map-footer{margin-bottom:2rem}.footer-map-wrapper{width:100%}.heading-17{justify-content:center;display:flex}.map-contact-page{width:100%}.instagram-banner{padding:1rem}.instagram-mask{width:auto;height:auto}.instagram-css-line-clamp{display:block}.instagram-slider{width:70%;height:auto;position:relative}.instagram-arrow-r{margin-bottom:0;margin-left:0;margin-right:0;display:flex;position:absolute;inset:0% 0% 45% auto}.instagram-grid-slide{grid-template-columns:1fr}.intagram-card{background-color:#fff;width:auto;height:auto;display:flex}.instagram-arrow-l{margin-bottom:0;margin-left:0;margin-right:0;position:absolute;inset:0% auto 45% 0%}.instagram-profile-bar-2{background-color:#fff;width:25rem;margin-bottom:2rem;padding-right:2rem}.nav-bar-drop-down-white.w--open{border:.125rem solid #dbdbdb;border-left:.0625rem #dbdbdb;border-right:.0625rem #dbdbdb;padding-top:1rem;padding-bottom:1rem;position:relative}.dropdown-link{outline-offset:0px;border:1px #000;outline:3px #222}.dropdown-link.w--current{color:var(--brand-primary);border-style:none;border-color:#000}.dropdown-link.last-dropdown{border-bottom-style:none;margin-bottom:-17px}.dropdown-link.first-dropdown{outline-offset:0px;border-style:none;border-color:#000;outline:3px #222;margin-top:-18px}.symptom-designed-container{flex:0 auto;order:0;align-self:center;align-items:stretch}.lottie-animation-2{width:2.5rem;height:auto}.tiktok-arrow-r{margin-bottom:0;inset:35% auto auto 125%}.tiktok-grid{grid-template-columns:1fr}.tiktok-section{flex-direction:column;justify-content:center;padding:0 0%;display:flex}.tiktok-profile-group{align-self:center}.tiktok-mask{align-self:center;width:auto;height:auto;margin-bottom:0}.tiktok-slide{width:100%;overflow:hidden}.tiktok-slider{flex-direction:column;justify-content:space-between;width:40%;height:auto;display:flex}.tiktok-arrow-l{margin-bottom:0;padding-right:0;inset:35% 125% auto auto}.tiktok-modal-link{flex:0 auto;width:auto;height:auto}.google-grid-3{flex-direction:column;grid-template-columns:1fr}.google-card-block{height:auto;padding:1rem}.section_google-reviews-desktop{padding-top:1.5rem;padding-bottom:1.5rem}.section_home-instagram-tikok-feed{margin-bottom:0;padding-bottom:4rem}.instagram-container-2{flex-direction:column;justify-content:center;align-items:center;display:flex}.instagram-section{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;padding-right:0%}.instagram-grid-slide-2{grid-template-columns:1fr;width:auto;min-width:0}.intagram-card-3{width:50vw;height:50vw}.instagram-social-wrapper-2{width:auto}.tiktok-container-2{flex-direction:column;justify-content:flex-start;align-self:center;align-items:center;width:100%;margin-top:2rem;margin-left:0;margin-right:0;display:flex}.tiktok-grid-2{grid-template-columns:1fr;justify-items:center;width:100%}.tiktok-profile-bar-2{background-color:var(--white);flex-direction:column;align-items:center;width:25rem;margin-bottom:2rem;padding-right:0}.paragraph-9{font-size:1rem}.left-container{flex:0 auto}.left-container.flex-box{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}.text-block-center{width:auto}.home-services-main-wrapper{padding-top:1rem;padding-bottom:1rem}.home-services-main-wrapper.light-shadow-box-effect-radius{flex-direction:column;flex:0 auto;justify-content:center;width:auto;min-width:8rem;max-width:12rem;margin-bottom:0;padding:.5rem}.home-services-main-wrapper.light-shadow-box-effect-radius.about-us-card-padding{max-width:none;padding-top:2rem;padding-bottom:2rem}.home-services-main-wrapper.margin-bottom-medium.light-shadow-box-effect-radius{max-width:15rem;margin-bottom:2rem}.addon-pricing-container{grid-column-gap:0rem;grid-row-gap:0rem;align-items:center;width:auto}.quote-wrapper{margin-top:2rem;margin-bottom:2rem}.timeline{z-index:15}.timeline-item{grid-template-columns:1fr 4rem 1fr}.timeline_date-text{text-align:center;width:auto;font-size:1.5rem}.timeline_text{font-family:Raleway,sans-serif;font-size:1.25rem}.heading-container.padding-bottom-medium{z-index:20}.section_services-hydrotherapy{width:100vw}.pricing_item-small-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;width:80vw}.section_faq-featured{padding-top:3rem}.div-block-125,.div-block-126{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:center}.section-sales-how-it-works{background-image:linear-gradient(#0000 92%,#f7f2e51c 94%,#f7f2e5)}.hero-image-sticky{order:-1;align-self:center;width:auto;position:relative;top:auto}.addon-container{flex-direction:column;align-items:center}.social-media-container{align-items:center}.section_what-is-woods{height:auto}.section_after-your-colonic{padding-bottom:8rem}.section_diet-suggestions{padding-bottom:3rem}.container-and-quote{flex-direction:row;align-items:flex-start}.hero-text{flex-direction:column;align-self:center;align-items:center;margin-top:1.5rem;margin-left:1rem;margin-right:1rem;display:flex}.content-container{flex-direction:column}.who-we-are-image-container{align-self:center;width:90%}.footer-links{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;display:flex}.tiktok-card-main{background-color:var(--white);border-radius:1rem;flex-direction:column;align-items:stretch;width:100%;padding:1.5rem;display:flex;overflow:hidden}.footer-top-container{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:center;display:flex}.text-block-37{font-family:Raleway,sans-serif;font-weight:700}.tiktok-grid-3{grid-template-columns:1fr}.div-block-128{min-width:27rem;max-width:none;height:auto;padding:1rem}.div-block-129{width:100%}.google-card-block-extra{display:none}.object-heading-text.text-shadow{font-size:1.25rem}.service-heading{padding-top:.5rem;padding-bottom:.5rem}.collection-list-wrapper{flex-direction:column;align-items:center;width:90vw;display:flex}.form{flex-direction:column;align-items:center;display:flex}.instagram-slider-container-tablet{display:none}.instagram-slider-container-mobile{flex-direction:column;justify-content:center;align-items:center;width:100vw;display:none}.instagram-slider-container-desktop,.tiktok-slider-container-tablet{display:none}.tiktok-slider-container-mobile{flex-direction:column;justify-content:center;align-items:center;display:none}.section_google-reviews-tablet{display:none}.section_google-reviews-mobile{flex-direction:column;align-self:center;align-items:center;padding-top:0;padding-bottom:2rem;display:flex}.field-label-2{text-align:center;font-family:Raleway,sans-serif;font-size:1.5rem}.heading-20{text-align:center}.contact-page-section{padding-top:0}.div-block-134{width:auto;min-width:90vw;max-width:15rem}.section_contact-us-footer{height:auto}.pricing_hero_image{background-size:130%}.testimonial-grid{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.slide-nav{padding-top:3rem}.service-what-is-it-left-right-container{grid-column-gap:0px;grid-row-gap:0px}.container-left-aligned.margin-bottom-extra-large{margin-bottom:4rem}.right-aligned-container{width:100%}.container-two-section-left-right{flex-direction:column;align-items:center}.container-right-aligned.padding-bottom-large{justify-content:center;align-self:center;width:100%}.image-container-left-right{flex-direction:row;order:-1;align-self:center;align-items:center;width:100%}.left-aligned-container{width:100%}.image-36{align-self:flex-start;width:50%}.section_what-is-coffee-enema{padding-bottom:0}.section_how-wheat-grass-works{padding-bottom:7rem}.section_service-cta{padding-bottom:2rem}.services-page-headline{margin-top:2rem}.paragraph-40{margin-bottom:0}.text-block-46{font-size:.5rem}.new-product-badge{padding:.125rem}.footer-cta-container{max-width:25rem;position:relative;bottom:3rem}.footer-cta-card-wrapper{padding:2rem}.instagram-grid-section{padding-bottom:0}.instagram-wrap{grid-template-rows:auto auto auto;grid-template-columns:1fr}.intagram-card-a{width:50vw;height:50vw}.div-block-145{width:auto;position:relative}.div-block-146{width:80%}.book-now-cta-heading{line-height:1.2em}.paragraph-45{margin-top:0;margin-bottom:0}.faq-text-block.text-size{font-size:2rem}.section_how-coffee-enema-works-service-page{padding-bottom:6rem}.text-block-47{color:var(--brand-dark-background);font-family:Raleway,sans-serif}.text-block-48{font-size:1.25rem}.section_how-probiotics-works{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 81%,var(--brand-light-brown));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;padding-bottom:8rem}.section_what-is-probiotic-impant{padding-top:2rem}.section_what-is-probiotic-implant2{padding-bottom:0}.bold-text-16{font-size:1.25rem}.home-services-home-page-list{grid-column-gap:1rem;grid-row-gap:1rem}.collection-list-wrapper-3{width:80vw}.text-block-49,.opening-hours-days{font-size:1.25rem}.our-location-container{padding:1.5rem}.contact-address{font-size:1.25rem}.paragraph-46{color:var(--brand-light-background)}.home-2-menu-wrap-mobile{margin-top:0}.navbar-2{display:none}.form-block{margin-bottom:0}.tiktok-container-4{max-width:60vw}.tiktok-grid-4{grid-template-columns:1fr}.tiktok-section-3{padding-bottom:1rem}.intagram-card-4,.tiktok-column-2{display:none}.price-wrapper.vertical{grid-column-gap:0rem;grid-row-gap:0rem}}@media screen and (max-width:479px){p{font-size:1rem}.grid-system-wrapper{flex-direction:row}.grid-system{flex-direction:column;width:50%}.grid-title{align-items:center}.grid-title.first-grid{text-align:center;width:100%}.grid-description{border-bottom-width:.0625rem;border-bottom-color:#fff3}.grid-description.first-description{border-bottom:.0625rem #fff3;border-left-style:none;border-right-style:solid;padding-left:0;padding-right:0}.grid-description.last-description{border-bottom-color:#a7a7a7}.bottom-style-spacing-desktop{bottom:8%}.top-style-spacing-desktop{top:7%}.middle-style-spacing-desktop{top:32%}.color-container{flex-wrap:wrap}.primary-button.full-width-mobile{width:100%}.top-style-spacing-mobile{top:5%}.middlr-style-spacing-mobile{top:28%}.bottom-style-spacing-mobile{bottom:8%}.nav-menu{width:20rem}.nav-link{width:99%}.nav-dropdown-list.megamenu{padding-right:0}._404-content-wrapper{padding-left:.9375rem;padding-right:.9375rem}.coming-soon-form{flex-wrap:wrap;justify-content:center}.coming-soon-input{min-width:auto;min-height:2.8125rem;margin-bottom:.9375rem}.coming-soon-paragraph{text-align:center;width:100%;margin-top:.625rem;margin-bottom:1.25rem}.coming-soon-heading{width:100%}.blog-classic-wrapper{padding-left:0;padding-right:0}.blog-classic-top-content{padding-left:1.5625rem;padding-right:1.5625rem}.blog-post-title{font-size:5vw}.blog-classic-bottom-content{padding-left:1.5625rem;padding-right:1.5625rem}.blog-sidebar-post-content{padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.blog-sidebar-post-category{margin-bottom:1.25rem}.blog-sidebar-left{grid-template-columns:1fr}.blog-template-pagination{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-wrap:wrap;justify-content:center}.blog-template-prev-button,.blog-template-next-button{flex:none;width:100%}.footer{text-align:left}.footer-rights-wrapper{flex-wrap:wrap}.footer-rights{margin-bottom:.625rem}.footer-copyright{text-align:center;justify-content:center;width:100%}.footer-copyright-link{margin-left:.3125rem}.pricing-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;display:flex}.pricing-item.light-shadow-box-effect-radius{width:70vw;min-width:13rem}.pricing-content{width:100%;padding:.5rem}.pricing-list{grid-column-gap:0px;grid-row-gap:0px;margin-top:0}.pricing-3-list-item{font-size:.75rem}.footer-social-icons-wrapper{margin-top:1.875rem}.footer-wrapper{margin-bottom:1.875rem;padding-left:0;padding-right:0}.footer-brand-wrapper{flex-direction:column;justify-content:center}.footer-links-wrapper{grid-column-gap:1.25rem;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:1.25rem}.service-details-sidebar-wrapper{padding-left:1.875rem}.about-3-tab-link{font-size:1rem}.about-3-tab-link.w--current{font-size:1.125rem}.project-pagination-wrapper{flex-wrap:wrap}.project-pagination-icon-wrapper{width:100%;padding-top:.9375rem;padding-bottom:.9375rem}.secondary-button{padding:.75rem;font-size:1rem;font-weight:700}.secondary-button:hover{border-color:var(--brand-accent);color:var(--brand-accent);font-weight:700}.secondary-button.service-green:hover{color:var(--brand-primary);background-color:#0000}.left-arrow{bottom:-23%;right:53%}.right-arrow{bottom:-23%;right:30%}.section-title-center{margin-bottom:1.25rem}.our-services-wrap{width:100%}.project-button-link{justify-content:flex-end;width:100%;height:4.375rem;padding-right:2.5rem}.project-button-link.left{justify-content:flex-start;padding-left:2.5rem}.home-9-team-item,.circle-counter{width:100%}.our-values-card{padding-left:1.25rem;padding-right:1.25rem}.menu-wrap{width:20rem}.home-23-team-item{width:100%}.center-title{text-align:center}.brand-tablet{padding-left:0}.cta-button{width:auto;height:auto;padding-top:1rem;padding-bottom:1rem;font-size:4vw;line-height:1.1em}.home-1-team-description{width:90%}.home-1-team-content{flex-direction:column;align-items:center;width:100%;margin-bottom:1.875rem;display:flex}.home-1-team-content.last-item{margin-top:0;margin-bottom:0}.home-reviews-wrapper{grid-column-gap:0rem;grid-row-gap:2.5rem}.home-reviews-wrap{width:100%}.home-reviews-wrap.last-item{margin-top:0}.footer-location-wrapper{flex-direction:column;align-items:center;width:100%;padding-right:0;display:flex}.footer-contact-wrapper{align-items:center;width:100%;padding-bottom:1.25rem}.footer-licensing{text-align:center;justify-content:center;width:100%}.home-2-banner-title{margin-bottom:2.5rem}.home-2-good-for-2-title{width:100%}.home-2-our-team-mask{height:auto}.team-slide-image-wrap{width:100%}.team-slide-image.large-size{width:100%;height:21.875rem}.team-slide-content-wrap{width:100%}.our-team-container{flex-wrap:wrap}.home-2-yoga-shop-text-holder{left:11.5625rem}.home-2-images-holder{grid-column-gap:0rem;grid-row-gap:2.5rem;flex-direction:column}.home-2-yoga-shop-text-bottom{bottom:1.875rem;left:4.0625rem}.home-2-image-holder{justify-content:flex-end;display:flex}.first-content-item{width:100%;padding-top:0;padding-bottom:4.375rem}.second-content-item{width:100%;padding-top:0;padding-bottom:0}.div-block-2{grid-row-gap:3.75rem;flex-direction:column-reverse}.footer-contact-holder{flex-direction:column}.home-2-menu-wrap{width:20rem}.home-2-nav-menu{width:20rem;margin-top:4rem}.main-nav-menu-container.active{width:100%}.latest-blog-list{grid-column-gap:0rem}.latest-blog-item,.latest-blog-image,.blog-post-time,.team-title-wrapper{width:100%}.classes-footer{text-align:left}.our-process-description,.choose-us-wrapper{width:100%}.div-block-3{width:80%}.process-features-wrap{padding-left:0;padding-right:0}.process-features-icon{margin-right:.9375rem}.process-reviews-title{width:100%}.blog-sidebar-post-category-blog{margin-bottom:1.25rem}.hire-popup{bottom:5.625rem;left:auto;right:.75rem}.brix---heading-h3-size{text-align:center;margin-bottom:.625rem;font-size:1.25rem;line-height:1.875rem}.change-header-her-section_home-header{background-image:linear-gradient(to bottom,#0000 44%,#f7f2e517 66%,#cfcbc00f 79%,var(--brand-light-background)),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3b65cc71b8ca534602b18_Rolling%20Hills%20Dividernew.svg),linear-gradient(to bottom,#fff0 37%,#d1edfe6b),linear-gradient(to bottom,#00000080,#00000080),linear-gradient(to bottom,var(--brand-secondary),#c1c0c07a 0%,#7e7c7b26),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64e9fd267af8da9c455577fd_Edited-Colonic-Server-Header.jpg);object-fit:fill;background-position:0 0,50% 100%,0 0,0 0,0 0,68% -21%;background-repeat:repeat,no-repeat,repeat,repeat,repeat,no-repeat;background-size:auto,contain,auto,auto,auto,auto 140%;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;flex-direction:row;justify-content:center;align-items:flex-end;width:100vw;height:100%;padding-top:20%;padding-bottom:25%;display:flex;position:static}.h1-heading-homepage-header.margin-bottom-medium{font-size:12vw}.section_home-colonicbenefits{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#fff0 88%,var(--brand-brown-text));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;width:100vw;padding-bottom:3rem}.padding-global{flex-direction:row;width:100%;padding-top:2rem;padding-bottom:2rem;display:block}.padding-global.padding-flex{background-color:#0000}.padding-global.margin-global{width:100%;max-width:none;padding-left:.5rem;padding-right:.5rem}.padding-global.margin-global.padding-mobile{padding-left:.5rem;padding-right:.5rem}.padding-global.timeline-padidng{justify-content:center;padding-left:.25rem;padding-right:.25rem}.padding-global.mobile-padding{flex-direction:column;align-items:center;width:100%;max-width:none;padding-top:2.5rem;padding-left:.5rem;padding-right:.5rem;display:flex}.padding-global.mobile-padding.home-section{padding-top:1.5rem}.padding-global.hero-padding{flex:0 auto;width:100%;max-width:none;height:auto}.padding-global.tik-tok-padding{padding-left:2rem;padding-right:2rem}.container-large{flex-direction:column;flex:0 auto;align-self:center;width:100%;max-width:none;display:flex}.container-large.is-hero-container{align-self:flex-start;margin-top:2rem}.home-colonic-benefits-container{width:100%}.home-colonic-benefit-points-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.home-colonic-benefits-grid{grid-template-columns:1fr;justify-content:center;width:100%;max-width:none}.home-colonic-benefits-wrapper,.home-colonic-benefits-text{width:100%}.benefits-paragraph{font-size:5vw}.spark-hero-section-image{width:auto}.spark-flex-row{align-items:flex-start}.spark-flex-row.spark-left-aligned{grid-row-gap:1rem;flex-wrap:wrap}.spark-hero-sub-paragraph{margin-bottom:10vw;font-size:1rem}.padding-section-medium{padding-left:0;padding-right:0}.padding-section-medium.mobile-padding{padding-top:2rem;padding-bottom:0}.home-services-list{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-columns:1fr;width:90%;min-width:0;margin-bottom:2rem}.home-services-list.colon-service-page-layout{grid-column-gap:0rem;grid-row-gap:0rem}.button-group.is-center{grid-column-gap:.25rem;grid-row-gap:.25rem;margin-bottom:0;padding-top:1rem}.global-heading{text-align:center;margin:0 0 2rem;font-size:9vw}.global-heading.margin-small{margin:.25rem 0}.global-heading.is-left{margin-bottom:2rem}.global-heading.is-left.margin-bottom-large{margin-bottom:1rem;font-size:9vw}.global-heading.margin-bottom-large{margin-bottom:2rem;font-size:11vw}.global-heading.margin-bottom-large.is-dark{font-size:8vw}.global-heading.is-green,.global-heading.is-green.resource-page{margin-bottom:2rem}.global-heading.is-black{color:var(--brand-dark-background);margin-bottom:2rem}.global-heading.is-blue.no-padding{margin-bottom:0}.global-heading.is-blue.small-margins,.global-heading.is-blue.mobile-margins{margin-bottom:2rem}.global-heading.is-brown{margin-bottom:0;font-size:8vw}.global-heading.is-accent{font-size:9vw}.global-heading.is-dark{color:var(--brand-dark-background);justify-content:flex-start;margin-bottom:1rem}.global-heading.is-light{color:var(--card-bg-colour)}.section_home-services{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f0b536c34c163ed285ff06_Divider%20Secondary%20Brand.png),linear-gradient(#fff0 83%,#7e7c7bb8);background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;padding-bottom:4rem}.heading-style-h4{font-size:4.5vw}.heading-style-h4.text-shadow{font-size:1.25rem}.margin-top-bottom{width:auto;margin-bottom:0;margin-left:0;margin-right:0}.services-button.no-margin{width:auto;margin-bottom:0;font-size:1rem}.footer-page-link{font-size:1rem;line-height:1.1875rem}.brix---icon-square-36px{border-radius:.375rem;width:1.875rem;min-width:1.875rem;height:1.875rem;min-height:1.875rem;font-size:.875rem}.footer-grid-social-media{grid-template-columns:repeat(auto-fit,1.875rem)}.footer-grid{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:1fr;align-self:center;align-items:center;width:auto}.footer-div-container{flex-direction:column;flex:0 auto;justify-content:flex-start;align-self:flex-start;width:auto;margin-left:auto;margin-right:auto;padding-left:0}.footer-map-container{align-self:center;align-items:center;min-width:auto;max-width:none;margin-left:auto;margin-right:auto;display:flex}.section_footer{padding-top:0}.footer_container{justify-content:center}.paragragh{text-align:center}.footer_container-wrapper{flex-direction:column;flex:0 auto;align-items:center;display:flex}.section_home-about-us{flex-direction:column;align-items:center;padding-top:1rem;padding-bottom:2rem}.section_home-stat-strip{justify-content:flex-end;height:10%;min-height:0}.mini-cards-in-row-cards{justify-content:center;display:flex}.mini-cards-in-row-grid._3-grid{width:60vw}.mini-cards-elements.light-shadow-box-effect-radius.container-padding-medium{width:100%;min-width:0}.mini-cards-elements.container-padding-medium{width:40vw}.mini-cards-elements.container-padding-medium.box-shadow{justify-content:space-between;width:4.5rem;height:4.5rem;padding:.5rem .25rem}.section_bottom-book-now{flex-direction:column;align-items:center;width:100vw;height:auto}.container-medium.shadow-box-effect-radius.margin-left-medium{margin-left:0}.container-medium.shadow-box-effect-radius.margin-left-medium.margin-bottom-medium{width:100%;margin-bottom:0}.container-medium.light-shadow-box-effect-radius{width:80%;max-width:none;height:auto;max-height:none}.container-medium.light-shadow-box-effect-radius.mobile{box-shadow:0 30px 3.5rem 1px var(--brand-primary);width:auto;margin-bottom:5rem;padding-top:2rem;padding-bottom:2rem}.container-padding-large{width:100%;padding:0}.container-padding-large.bottom-book-now-padding{flex:0 auto;margin-left:0;margin-right:0;padding:1rem}.bottom-card_content{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.global-headline-subheadline{margin-bottom:2rem}.global-headline-subheadline.mobile-heading-margin{margin-bottom:1rem}.global-subheadline{overflow-wrap:normal;justify-content:center;width:90vw;min-width:auto;max-width:none;font-size:7vw;line-height:1.5em;display:block}.global-subheadline.is-left{text-align:center;font-size:6vw}.global-subheadline.is-green{width:auto;margin-top:.625rem;margin-bottom:.625rem;font-size:6vw}.global-subheadline.is-gray{color:#585858;width:auto;margin-bottom:0}.global-subheadline.is-white{width:auto}.global-subheadline.is-secondary{font-size:5vw}.global-subheadline.is-brown{width:auto;margin-top:0;font-size:6vw}.global-subheadline.is-brown.highlight{font-size:5vw}.global-h2-headline.is-purple.margin-bottom-medium,.global-h2-headline.is-green{font-size:11vw}.home-services-headline{margin-bottom:0}.home-benefits-icon-wrapper{margin-bottom:1rem}.section-navbar-padding-spacer{padding-top:4.3rem;display:none}.header-tertiary-button{text-align:center;width:auto;padding-left:.25rem;padding-right:.25rem}.header-tertiary-button.is-green{outline-color:var(--brand-dark-background);color:var(--brand-dark-background);text-transform:capitalize;font-weight:400}.normal-page-heading-white{font-size:9vw}.normal-page-heading-white.small-words{font-size:4rem}.about-us-1-heading-subheading{flex-direction:column;justify-content:center;display:flex}.meet-our-team-portfolio-grid-wrapper{padding-bottom:4rem}.meet-our-team-portfolio-grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.about-us-values-container{padding-left:1.25rem;padding-right:1.25rem}.about-us-values-grid{grid-template-columns:1fr}.about-us-values-header-container{margin-bottom:2rem}.section_about-statistics{flex-direction:column;align-items:center;width:100vw}.about-statistics_wrapper{flex:0 auto}.header-contact-us-image{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64eab57f07334aa0d9bf2bf7_Outdoor-Clinic-Big.jpg);background-size:auto,cover}.contact-us-cards-container{justify-content:center;align-items:center;display:flex}.contact-us-card-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr}.contact-info-number-address-wrapper{font-family:Raleway,sans-serif}.section_contact-us-cards{justify-content:center;width:100vw;display:flex}.brix---card-map-content{padding:1.5rem}.contact-form_container{grid-template-columns:1fr}.paragraph-3{font-size:4.5vw}.section_sales-page-what-is-colonhydrotherapy{width:100vw;padding-bottom:3rem}.services-what-is-colon-hydro-container{align-self:center;width:100%}.subheading-wrapper.new-label{flex:0 auto;align-self:center}.container-two-grid{text-align:center;flex:0 auto}.container-two-grid.mobile{width:100%}.content-container-left{text-align:center;align-items:center;width:auto}.heading-wrapper{text-align:center}.heading-wrapper.margin-bottom-large{margin-bottom:0}.content-block{width:100%;margin-left:auto;margin-right:auto}.text-block{width:100%;margin-bottom:0}.text-block.margin-bottom-medium{margin-bottom:0}.heading-block{flex-direction:column;align-items:center;display:flex}.search-icon-wrapper{left:4%}.image-holder{height:100%}.h3-style{font-size:1.25rem}.text-block-3{font-size:.75rem}.service-colon-hydrotherapy-hero-image{background-position:0%;background-size:cover}.service_image.hydro-card-margin{margin-top:0}.icon-embed-large{flex:0 auto}.disease-border-image-overlay-component.is-indigestion{display:none}.section_book-here{padding-bottom:5rem}.home-what-is-hydrotherapy-container{width:100%}.disease-circle-container{grid-template-columns:1fr 1fr}.stats-bar-padding{margin-top:0}.section_what-to-expect-timeline{justify-content:center;display:flex}.description-wrapper{margin-top:2rem}.container-with-image-left.who-we-are{width:100%}.image-22{width:80vw}.image-22.image-shadow-light{width:100%}.google-section{flex-direction:column;align-items:center;margin-bottom:1.5rem}.link-block.margin-left-small{margin-left:0}.google-date{font-size:3.5vw}.google-card-padding-margins.main-review-header{flex-direction:column;align-items:center;margin-top:0}.google-card-padding-margins.isolated-card{width:70vw}.google-card-padding-margins.card-isolated{width:auto}.google-name{font-size:3.5vw}.google-avatar-circle{width:4rem;height:4rem}.google-average-wrapper{width:90vw}.google-avatar{width:3rem;height:3rem}.google-caption{font-size:3.5vw}.google-average-rating{border-radius:1rem;flex-direction:row;justify-content:center;width:auto;font-family:Raleway,sans-serif;font-size:4vw}.google-mask{height:auto}.google-author-wrapper-2{flex-direction:column}.text-block-7{text-align:center}.section_home-woods-gravity{width:100vw}.section_faq-page-form{margin-bottom:0}.question-wrapper.faq-padding{align-items:center;padding-left:.25rem;padding-right:.25rem}.collection-item{width:100%}.heading-style-h5{text-align:center;font-size:1rem}.collection-list-4{grid-column-gap:.25rem;grid-row-gap:.25rem}.faq-category-icon.margin-bottom-small{width:1.5rem;margin-bottom:0}.section_who-is-colon-hydro-for{flex-direction:row}.map-footer{width:70vw;min-width:auto;height:70vw;min-height:auto}.instagram-banner{flex-direction:column;order:0;width:auto}.instagram-profile-group{flex-direction:column}.instagram-content{flex-direction:column;width:100%}.instagram-avatar-group{flex-direction:column}.instagram-slider{width:80%}.instagram-wrapper{flex-direction:column;flex:0 auto}.instagram-arrow-r{inset:0% 0% 50% auto}.instagram-grid-slide{grid-template-columns:1fr}.instagram-arrow-l{inset:0% auto 50% 0%}.instagram-social-wrapper{flex-direction:column}.instagram-profile-bar-2{width:80vw;padding-right:1rem}.tiktok-social-wrapper{flex-direction:column}.tiktok-arrow-r{inset:0% 0% 60% auto}.tiktok-detail-wrapper,.tiktok-avatar-group{flex-direction:column}.tiktok-grid{grid-template-columns:1fr}.tiktok-section{width:100%}.tiktok-profile-group{flex-direction:column}.tiktok-mask{width:auto;height:auto}.tiktok-slide{padding-left:0;padding-right:0}.tiktok-slider{width:100%;display:block;position:relative}.tiktok-arrow-l{inset:0% auto 60% 0%}.tiktok-modal-link{width:auto}.section_home-instagram-tikok-feed,.instagram-container-2{width:100%}.instagram-section{width:100%;padding-left:0%;padding-right:0%}.instagram-grid-slide-2{grid-template-columns:1fr;width:100%;min-width:0}.intagram-card-3{width:270px;height:270px}.instagram-social-wrapper-2,.tiktok-social-wrapper-2{flex-direction:column}.tiktok-grid-2{grid-template-columns:1fr;grid-auto-flow:row;place-content:stretch center;justify-items:center;width:auto;overflow:hidden}.tiktok-profile-bar-2{align-self:center;width:80vw;padding-right:0}.paragraph-9{font-size:4vw}.menu-button-3{padding-left:0}.left-container{align-self:center;width:90vw}.heading-ailments{font-size:1.25rem}.symptom-wrapper,.text-block-center{font-size:1rem}.home-services-main-wrapper{width:70%;height:auto;padding-top:.5rem;padding-bottom:.5rem}.home-services-main-wrapper.light-shadow-box-effect-radius{min-width:auto;padding-top:1rem;padding-bottom:1rem}.home-services-main-wrapper.light-shadow-box-effect-radius.about-us-card-padding{width:100%;max-width:none;padding-left:2rem;padding-right:2rem}.home-services-main-wrapper.light-box-shadow-effect{width:auto}.home-services-main-wrapper.margin-bottom-medium.light-shadow-box-effect-radius{margin-bottom:3rem;padding-top:.5rem;padding-bottom:.5rem}.addon-pricing-container{grid-column-gap:1rem;grid-row-gap:1rem;max-width:none}.text-block-28{font-size:1.25rem}.timeline{z-index:-3}.timeline-item{grid-template-columns:1fr 5rem 1fr}.timetime-left.odd-item-circle-fix-margin{margin-right:8px}.timeline-right{min-width:4rem;font-size:1rem}.timeline_date-text{font-size:1.25rem}.timeline_text{font-size:1rem}.heading-container.padding-bottom-medium{height:auto}.image-30{width:8rem}.timeline-background{justify-content:center;display:flex}.div-block-124{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.section_faq-featured{width:100vw}.woods-benefits-container{flex-direction:column;align-items:center;width:100%;display:flex}.accordion-top{justify-content:flex-start}.accordion-bottom-wrap{padding-right:0}.accordion{width:100%}.accordion-top-icon{margin-right:0}.section-sales-how-it-works{justify-content:center;display:flex}.section_what-is-woods{width:100vw;height:auto}.section_after-your-colonic{background-image:url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64f1d1e073fc956b920f5b07_Rolling%20Hills%20Divider%20Background%202.png),linear-gradient(to bottom,#0000 77%,var(--brand-primary));background-position:50% 100%,0 0;background-repeat:no-repeat,repeat;background-size:contain,auto;padding-bottom:5rem}.blog-snippet-paragraph{font-size:4vw}.hero-text{word-break:normal;margin-top:.5rem;margin-left:0;margin-right:0}.content-container{flex-direction:column}.content-container._100-height{grid-template-columns:1fr;grid-auto-flow:column;justify-items:center}.who-we-are-image-container{justify-content:center;align-items:center;width:100%;display:flex}.footer-links{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;align-items:flex-start}.tiktok-card-main{width:auto;max-width:23rem}.footer-top-container{grid-column-gap:1rem;grid-row-gap:1rem}.footer-padding{padding-top:2rem}.footer-slogan{text-align:center}.tiktok-social-wrapper-3,.tiktok-avatar-group-2{flex-direction:column}.tiktok-grid-3{grid-template-columns:1fr}.tiktok-profile-group-2{flex-direction:column}.div-block-128{min-width:0;max-width:95vw}.google-card-block-second{display:none}.div-block-131{flex-direction:column;align-items:center;display:flex}.object-heading-text.all-caps{font-size:1.25rem}.text-block-40{font-size:3vw;line-height:1.1em}.instagram-slider-container-mobile{flex-direction:column;justify-content:center;align-items:center;width:100%;display:none}.tiktok-slider-container-mobile{width:100%}.contact-page-section{flex-direction:row;display:flex}.section_contact-us-footer{height:auto}.collection-list-5{grid-template-columns:1fr}.contact-card-text{font-size:4vw}.pricing_hero_image{object-fit:cover;object-position:0% 50%;background-position:50%;background-size:250%}.testimonials-hero-image{background-position:45%}.bookings-page-her-image{background-position:45% 60%}.header_after-care-image{background-position:50%;background-repeat:no-repeat;background-size:150%}.gravity-method-header-image{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/64c36ab0998d40df522644bb/64d3d8e41fb06bbd80a0d20f_200815-bjw-0060.jpg);background-position:0 0,25%;background-size:auto,cover;position:absolute;inset:0%}.paragraph-36{font-size:1.25rem}.wheat-grass-enema-hero-image{background-size:cover}.container-left-aligned.margin-bottom-extra-large{margin-bottom:2rem}.container-right-aligned.padding-bottom-large{padding-bottom:4rem}.left-aligned-container{flex:0 auto}.text-block-45,.aligned-middle-paragraph{font-size:1rem}.section_what-is-coffee-enema{padding-bottom:0}.service-page-cta-text{font-size:1.25rem}.section_how-wheat-grass-works{padding-bottom:5rem}.section_service-cta{flex-direction:column;align-items:center;display:flex}.paragraph-39,.paragraph-40{font-size:1rem}.paragraph-42{margin-top:0;font-size:1rem}.footer-cta-container{width:90vw;bottom:4rem}.benefit-accordion-container,.instagram-grid-section{width:100%}.instagram-container-3{flex-direction:column;align-items:center;display:flex}.instagram-wrap{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.intagram-card-a{width:270px;height:270px}.div-block-146{flex-direction:column;justify-content:center;align-items:center;width:80vw;display:flex}.book-now-cta-heading{color:var(--primary-green-darkest);text-transform:capitalize;margin-bottom:2rem;font-family:Raleway,sans-serif;font-size:11vw;font-weight:700}.faq-text-block.text-size{font-family:Raleway,sans-serif;font-size:2vw}.icon-wrapper{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.section_services-page-what-is-coffee-enema{padding-bottom:6rem}.section_how-coffee-enema-works-service-page{padding-bottom:2rem}.review-name{font-size:3vw}.tiktok-social-wrapper-4{flex-direction:row}.tiktok-container-4{min-width:16rem;max-width:20rem}.tiktok-avatar-group-3{flex-direction:column}.tiktok-grid-4{grid-template-columns:1fr}.tiktok-profile-group-3,.instagram-profile-group-2,.instagram-avatar-group-2{flex-direction:column}.instagram-social-wrapper-3{flex-direction:row}}#w-node-ad807c14-cdc2-7594-e171-c6786e6ad08f-911d2f87,#w-node-ac3a3f18-7651-224b-62ec-2fb3e24c1967-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-_41486380-3785-8f1c-46c3-e399bc4a6ac3-911d2f87{place-self:start center}#w-node-_41486380-3785-8f1c-46c3-e399bc4a6b05-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-c58e2ad3-f799-65ac-cacf-ddb6a7acba26-911d2f87{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_017a3e0d-e987-2f70-779b-eaca0b00e746-911d2f87,#w-node-_057e0026-8516-e9c6-9a5b-d7bfecfa031e-911d2f87,#w-node-_078ccf07-12e4-7f6a-54c4-4311f8320479-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-f9e2d5ea-bbb3-cfaf-a6b7-a67e540236e7-911d2f87{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-e0936c49-f848-7959-4959-8eaff431cade-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-_4a85ddef-e96c-40ce-1ab9-f0f879f14815-911d2f87{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_4a85ddef-e96c-40ce-1ab9-f0f879f14818-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-_44a941f1-c6a9-6a44-2510-875d42d997bd-911d2f87{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_44a941f1-c6a9-6a44-2510-875d42d997c0-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-_03d77678-7dd8-6061-e8fb-9f9abd281b16-911d2f87,#w-node-ceaafc8d-4603-b78f-70ed-06816d0afe3b-911d2f87{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-ceaafc8d-4603-b78f-70ed-06816d0afe3e-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-_08170f7f-2f35-1876-648e-329a1dfce23f-911d2f87{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_08170f7f-2f35-1876-648e-329a1dfce242-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-c682cca1-8429-e1d9-fc29-566c7a6c8d19-911d2f87{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-c682cca1-8429-e1d9-fc29-566c7a6c8d1c-911d2f87{grid-area:span 1/span 1/span 1/span 1}#w-node-_0a0c54ad-06e7-2d89-4dd2-11a8165a67ee-911d2f87{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_0a0c54ad-06e7-2d89-4dd2-11a8165a67f1-911d2f87,#w-node-_30e28ec1-3f51-d586-c019-0ca5501a7872-911d2f87,#w-node-afe96591-8886-a8dc-d19e-128eab4e69d5-911d2f87,#w-node-bce67b64-6429-a818-33a5-aa31d028fed8-911d2f87,#w-node-_643e4d18-3f5f-cb76-d2e3-251f5602ec20-911d2f87,#w-node-_56f484db-f53b-1188-324b-d7c6890007d8-911d2f87,#w-node-_819ffe4d-c8fb-5ab4-2ed0-535c51a2f911-911d2f87,#w-node-_80e1a541-78e2-5a6f-ee72-5abf307adbe7-911d2f87,#w-node-_80e1a541-78e2-5a6f-ee72-5abf307adbf8-911d2f87,#w-node-_80e1a541-78e2-5a6f-ee72-5abf307adc09-911d2f87,#w-node-c38dee2d-e70e-e430-a6b1-6afedbc0fee0-911d2f87,#w-node-c38dee2d-e70e-e430-a6b1-6afedbc0fef1-911d2f87,#w-node-c38dee2d-e70e-e430-a6b1-6afedbc0ff02-911d2f87,#w-node-f9a62319-1469-30c1-cc95-3d87b21613db-911d2f87,#w-node-f9a62319-1469-30c1-cc95-3d87b21613ec-911d2f87,#w-node-f9a62319-1469-30c1-cc95-3d87b21613fd-911d2f87,#w-node-_0aed9221-4905-f659-0991-1f70f41505c9-911d2f87,#w-node-_0aed9221-4905-f659-0991-1f70f41505da-911d2f87,#w-node-_21e42a33-d4a2-9e30-ce67-8f0d27c1ab3a-911d2f87,#w-node-_21e42a33-d4a2-9e30-ce67-8f0d27c1ab4b-911d2f87,#w-node-_0f733cfc-d62d-b574-561e-4695646a9ae8-911d2f87,#w-node-_0f733cfc-d62d-b574-561e-4695646a9af9-911d2f87,#w-node-_12f34fb0-c50c-7a69-0cb8-0fee9c6292f4-911d2f87,#w-node-_12f34fb0-c50c-7a69-0cb8-0fee9c629305-911d2f87,#w-node-f7cf8789-0104-7d79-eaf7-0d7c33b7b995-911d2f87,#w-node-f7cf8789-0104-7d79-eaf7-0d7c33b7b9a6-911d2f87,#w-node-_13a99335-77f2-baa2-5502-5cfb177653b0-911d2f87,#w-node-_9fe76fce-8684-a791-3306-3942b77f97fb-911d2f87,#w-node-adf7b0c6-f728-dc55-6aa2-c56de35c3fb3-911d2f87,#w-node-_5de49aca-3172-5d1f-e342-41bf303037b7-911d2f87,#w-node-_59b5233f-7e42-7a26-7a3e-a7a6a7ace15d-911d2f87,#w-node-_9849ba97-3b9c-5673-0787-b8e82775def0-911d2f87,#w-node-b31efdc8-18f3-917c-1344-5957df0d3567-911d2f87,#w-node-_493363fa-5d8b-ac0d-7ac6-2df0a0d99408-911d2f87,#w-node-eb6abd71-0b46-448a-91bd-46e84a528d0f-911d2f87,#w-node-ec506faa-acaf-3d48-b047-3d9727bc6bf9-911d2f87,#w-node-_8b7e896d-6501-6ad1-b4f4-7a0fcbab454e-911d2f87,#w-node-_8ed9be7a-03cb-80ac-74b2-97db38dfea1e-911d2f87,#w-node-_24a15833-7fa8-d0cf-1a0c-3778aeeecdd8-911d2f87,#w-node-_24a15833-7fa8-d0cf-1a0c-3778aeeecdd9-911d2f87,#w-node-_24a15833-7fa8-d0cf-1a0c-3778aeeecdfb-911d2f87,#w-node-_24a15833-7fa8-d0cf-1a0c-3778aeeecdfc-911d2f87,#w-node-_24a15833-7fa8-d0cf-1a0c-3778aeeece1e-911d2f87,#w-node-_24a15833-7fa8-d0cf-1a0c-3778aeeece1f-911d2f87,#w-node-_7114ff08-04e2-4e2b-b6bd-c0948dc8d038-911d2f87,#w-node-_7114ff08-04e2-4e2b-b6bd-c0948dc8d04a-911d2f87,#w-node-_7114ff08-04e2-4e2b-b6bd-c0948dc8d05c-911d2f87,#w-node-_7114ff08-04e2-4e2b-b6bd-c0948dc8d070-911d2f87,#w-node-_7114ff08-04e2-4e2b-b6bd-c0948dc8d082-911d2f87,#w-node-_7114ff08-04e2-4e2b-b6bd-c0948dc8d094-911d2f87,#w-node-_3bdd0c7d-8b39-18ea-97a0-f5017567469c-212a69a0,#w-node-_1054b887-6a1d-61fb-5823-1756212a69df-212a69a0{grid-area:span 1/span 1/span 1/span 1}#w-node-_14d10697-abca-2b6f-4214-523c0b0d4382-911d2fe3,#w-node-a4a6e088-781b-70f3-3d4c-7744bc6bd05c-911d2fe3,#w-node-_4c879537-1f75-f674-c8e5-6db8aac92f8b-911d2fe3{place-self:auto}#w-node-d734e486-d6b2-2854-19dd-374aca253c23-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253c34-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253c58-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253c69-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253c7a-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253c8d-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253c9e-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253caf-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253cc2-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253cd3-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253ce4-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253cf7-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253d08-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253d19-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253d5f-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253d70-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253d83-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253d94-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253da7-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253db8-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253dcb-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253ddc-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253def-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253e00-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253e46-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253e59-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253e6c-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253e7f-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253e92-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253ea5-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253eb8-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253ecb-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253ede-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253ef1-911d2fe3,#w-node-d734e486-d6b2-2854-19dd-374aca253f04-911d2fe3{grid-area:span 1/span 1/span 1/span 1}#w-node-_7364556c-9093-7740-a5f1-d3d4d4e58895-911d2fe3{align-self:stretch}#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49dd88-911d2fe3,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49dd89-911d2fe3,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddab-911d2fe3,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddac-911d2fe3,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddce-911d2fe3,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddcf-911d2fe3,#w-node-b82289d2-1698-8cdb-f73d-c30ccd69fc35-911d2fe3{grid-area:span 1/span 1/span 1/span 1}#w-node-_5cb91ea6-494c-c4d3-b1ad-30adf5bb2f43-911d2fea{order:9999;place-self:auto start}#w-node-_0eb92859-2701-4a00-1be6-b596f86ffaf0-911d2fea{grid-area:span 1/span 1/span 1/span 1}#w-node-_9d579f13-5085-032f-0916-86f55ff6f8c5-911d2fea{place-self:start center}#w-node-_3159bdfe-b6cd-be7d-e43d-d88d753227ed-911d2feb{grid-area:span 1/span 1/span 1/span 1}#w-node-_4d5b9642-6ad6-5c49-e0aa-29e3e4549f68-911d2fed,#w-node-_537528c3-a9ed-9fe3-6259-bfd6b66dbc2c-911d3005,#w-node-_537528c3-a9ed-9fe3-6259-bfd6b66dbc51-911d3005{place-self:start center}#w-node-_537528c3-a9ed-9fe3-6259-bfd6b66dbc53-911d3005{grid-area:span 1/span 1/span 1/span 1}#w-node-_537528c3-a9ed-9fe3-6259-bfd6b66dbcb3-911d3005{place-self:start center}#w-node-_537528c3-a9ed-9fe3-6259-bfd6b66dbcb5-911d3005{grid-area:span 1/span 1/span 1/span 1}#w-node-d15dadbb-b387-e239-2f8c-492ce8e5c251-911d3006,#w-node-_77880ff5-debc-a7d5-140e-e6eea0e65e9b-911d3006,#w-node-_706596a1-b11c-2927-a25b-31042d2be90f-911d3006{place-self:start center}#w-node-_72ceddbf-2e85-2723-c046-fbc9d96084b9-911d3006,#w-node-f6e89a86-5d3a-02d6-4c3b-b7fc9a9f6e76-911d3006,#w-node-f6e89a86-5d3a-02d6-4c3b-b7fc9a9f6e84-911d3006,#w-node-c57bce7d-8cb5-4f58-4083-dab2abc9ac13-911d3006,#w-node-_51c953b1-3de1-0f87-25d8-833ee5b26272-911d3006,#w-node-fce519fe-7e6a-5c50-16dd-7f2cf0b2fd98-911d3006,#w-node-a6ad28ab-45d2-d755-1928-2c90f1e4a740-911d3006,#w-node-a6ad28ab-45d2-d755-1928-2c90f1e4a743-911d3006,#w-node-a6ad28ab-45d2-d755-1928-2c90f1e4a745-911d3006,#w-node-_83f72b7a-be05-572a-7857-75e8ce182d43-911d3006,#w-node-_83f72b7a-be05-572a-7857-75e8ce182d46-911d3006,#w-node-_83f72b7a-be05-572a-7857-75e8ce182d48-911d3006,#w-node-_42b652c9-38a5-9be6-0c18-e6fca8147884-911d3006,#w-node-_42b652c9-38a5-9be6-0c18-e6fca8147887-911d3006,#w-node-_42b652c9-38a5-9be6-0c18-e6fca8147889-911d3006,#w-node-bdeb3729-400d-2403-6309-fcc567453cbc-911d3006,#w-node-bdeb3729-400d-2403-6309-fcc567453cc1-911d3006,#w-node-bdeb3729-400d-2403-6309-fcc567453cc3-911d3006,#w-node-a3f5ed63-75d4-efe6-6e3d-db83597e8eae-911d3006,#w-node-a3f5ed63-75d4-efe6-6e3d-db83597e8eb8-911d3006,#w-node-_2abc21dd-a295-7c9d-19e3-5e336fb3cc8b-911d3006,#w-node-_2abc21dd-a295-7c9d-19e3-5e336fb3ccb4-911d3006{grid-area:span 1/span 1/span 1/span 1}#w-node-_39cdccdb-589b-6c76-fc2f-6a2cc6f0afc4-911d3006{grid-area:span 1/span 1/span 1/span 1;place-self:auto}#w-node-_39cdccdb-589b-6c76-fc2f-6a2cc6f0afcd-911d3006,#w-node-_39cdccdb-589b-6c76-fc2f-6a2cc6f0afd6-911d3006,#w-node-f4c4a89f-42e7-66be-52cd-54c77d139026-911d3006,#w-node-eb08217c-46c5-630b-80a1-f36a8fdbd159-911d3008,#w-node-b7d64476-f08b-2b24-da36-724e3d2be3d0-911d3008,#w-node-c8a4de26-e672-a87b-ed62-fe35d75ca2a9-911d3008,#w-node-_7e773a2b-b6f4-c684-152c-8e0e383d8011-911d3008,#w-node-ad69a1d3-f6ce-dd11-7a45-640fa54ca236-911d3008,#w-node-_2c1b7faa-3e3c-b727-9554-47cc8db8ca25-911d3008,#w-node-_1ca27f8d-50e5-2445-68eb-a8142c0c8754-911d3008{grid-area:span 1/span 1/span 1/span 1}#w-node-_1e1b6fea-6e7c-5569-a74f-52d6c304d8b8-911d3008{place-self:end stretch}#w-node-_1e1b6fea-6e7c-5569-a74f-52d6c304d8bc-911d3008{grid-area:span 1/span 1/span 1/span 1}#w-node-_1e1b6fea-6e7c-5569-a74f-52d6c304d8cc-911d3008{grid-area:span 1/span 2/span 1/span 2}#w-node-_1e1b6fea-6e7c-5569-a74f-52d6c304d8d0-911d3008{justify-self:start}#w-node-_48177cd7-9c60-a79c-695b-757b93f492a2-911d3086,#w-node-c997d804-c7ef-37bd-21d9-971d4ccc7ab4-911d30e0,#w-node-c997d804-c7ef-37bd-21d9-971d4ccc7ad3-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47408-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47419-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4743d-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4744e-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4745f-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47472-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47483-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47494-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de474a7-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de474b8-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de474c9-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de474dc-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de474ed-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de474fe-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47544-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47555-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47568-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47579-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4758c-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4759d-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de475b0-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de475c1-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de475d4-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de475e5-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4762b-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4763e-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47651-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47664-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de47677-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4768a-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de4769d-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de476b0-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de476c3-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de476d6-911d30e0,#w-node-_834ebf3f-6c63-f61f-a800-f12b4de476e9-911d30e0{grid-area:span 1/span 1/span 1/span 1}#w-node-_123442db-01a6-c92b-b207-e9618ac5c065-911d30f4,#w-node-_123442db-01a6-c92b-b207-e9618ac5c089-911d30f4{place-self:start center}#w-node-_123442db-01a6-c92b-b207-e9618ac5c08b-911d30f4{grid-area:span 1/span 1/span 1/span 1}#w-node-_123442db-01a6-c92b-b207-e9618ac5c0f6-911d30f4{place-self:start center}#w-node-_123442db-01a6-c92b-b207-e9618ac5c0f8-911d30f4,#w-node-_6a078d37-a03b-58b0-5746-bd390040e948-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e94a-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e94c-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e94e-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e950-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e953-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e955-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e957-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e959-911d30f7,#w-node-_6a078d37-a03b-58b0-5746-bd390040e95b-911d30f7{grid-area:span 1/span 1/span 1/span 1}#w-node-_9cd82d13-289f-4473-caca-ed6659018215-911d30fb{align-self:start}#w-node-_9cd82d13-289f-4473-caca-ed6659018217-911d30fb,#w-node-_7c06e2a5-cecb-b58a-6adf-67a3476c2ff9-911d30fb,#w-node-_787b74a4-4d79-d98e-3ace-8d535dd27f1f-911d30fb,#w-node-fc24ac83-8f60-8796-69f8-89920f2e1053-911d30fb,#w-node-_672f3ec9-c6ff-0dca-e52f-ef1dc1fc7de3-911d30fb,#w-node-_752c9ad0-7c1d-5173-5a3b-b16ef7b51d55-911d30fb,#w-node-e57df861-6896-a7e2-bc84-4f9ae22ca978-911d30fb,#w-node-e57df861-6896-a7e2-bc84-4f9ae22ca991-911d30fb,#w-node-e57df861-6896-a7e2-bc84-4f9ae22ca9ad-911d30fb,#w-node-e57df861-6896-a7e2-bc84-4f9ae22ca9cd-911d30fb,#w-node-e57df861-6896-a7e2-bc84-4f9ae22ca9e9-911d30fb,#w-node-e57df861-6896-a7e2-bc84-4f9ae22caa02-911d30fb,#w-node-a8d29736-42ea-9b3e-4a59-b8028fcd5a87-911d30fb,#w-node-a8d29736-42ea-9b3e-4a59-b8028fcd5aa3-911d30fb,#w-node-a8d29736-42ea-9b3e-4a59-b8028fcd5abc-911d30fb,#w-node-a8d29736-42ea-9b3e-4a59-b8028fcd5ad5-911d30fb,#w-node-a8d29736-42ea-9b3e-4a59-b8028fcd5aee-911d30fb,#w-node-_9e4a01ed-a7d7-fdda-fcfd-bc1502695028-911d30fb{grid-area:span 1/span 1/span 1/span 1}#w-node-e84ba491-ffa0-ef1e-702c-480f90796584-911d3122,#w-node-e84ba491-ffa0-ef1e-702c-480f90796597-911d3122{place-self:start center}#w-node-e84ba491-ffa0-ef1e-702c-480f90796599-911d3122{grid-area:span 1/span 1/span 1/span 1}#w-node-e84ba491-ffa0-ef1e-702c-480f907965de-911d3122{place-self:start center}#w-node-e84ba491-ffa0-ef1e-702c-480f907965e0-911d3122{grid-area:span 1/span 1/span 1/span 1}#w-node-_4f947c47-deb9-fecb-4cad-49ddd8dd576b-911d3123,#w-node-_5cb91ea6-494c-c4d3-b1ad-30adf5bb2f52-911d3123,#w-node-ff96a9c3-2ec8-4616-c1c8-111c2edda168-911d3123{place-self:start center}#w-node-_14d10697-abca-2b6f-4214-523c0b0d4382-1f6760b9,#w-node-a4a6e088-781b-70f3-3d4c-7744bc6bd05c-1f6760b9,#w-node-_4c879537-1f75-f674-c8e5-6db8aac92f8b-1f6760b9{place-self:auto}#w-node-d734e486-d6b2-2854-19dd-374aca253c23-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253c34-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253c58-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253c69-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253c7a-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253c8d-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253c9e-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253caf-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253cc2-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253cd3-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253ce4-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253cf7-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253d08-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253d19-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253d5f-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253d70-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253d83-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253d94-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253da7-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253db8-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253dcb-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253ddc-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253def-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253e00-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253e46-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253e59-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253e6c-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253e7f-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253e92-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253ea5-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253eb8-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253ecb-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253ede-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253ef1-1f6760b9,#w-node-d734e486-d6b2-2854-19dd-374aca253f04-1f6760b9,#w-node-_7364556c-9093-7740-a5f1-d3d4d4e58893-1f6760b9{grid-area:span 1/span 1/span 1/span 1}#w-node-_7364556c-9093-7740-a5f1-d3d4d4e58895-1f6760b9{align-self:stretch}#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49dd88-1f6760b9,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49dd89-1f6760b9,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddab-1f6760b9,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddac-1f6760b9,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddce-1f6760b9,#w-node-ef7cda75-a88e-25e2-cd6e-1c3a8d49ddcf-1f6760b9,#w-node-b82289d2-1698-8cdb-f73d-c30ccd69fc35-1f6760b9{grid-area:span 1/span 1/span 1/span 1}@media screen and (min-width:1280px){#w-node-c3d6587b-0476-c850-b8f6-ab3e19be6e57-911d3008{grid-area:span 1/span 1/span 1/span 1;place-self:end start}#w-node-_1e1b6fea-6e7c-5569-a74f-52d6c304d8b8-911d3008{place-self:end stretch}}@media screen and (max-width:991px){#w-node-_1054b887-6a1d-61fb-5823-1756212a69a5-212a69a0{grid-area:span 1/span 3/span 1/span 3}}@media screen and (max-width:767px){#w-node-c58e2ad3-f799-65ac-cacf-ddb6a7acba26-911d2f87{justify-self:start}#w-node-_017a3e0d-e987-2f70-779b-eaca0b00e746-911d2f87,#w-node-_078ccf07-12e4-7f6a-54c4-4311f8320479-911d2f87{justify-self:end}#w-node-_1054b887-6a1d-61fb-5823-1756212a69a5-212a69a0{grid-column:span 2/span 2}#w-node-c57bce7d-8cb5-4f58-4083-dab2abc9ac13-911d3006{justify-self:center}}@media screen and (max-width:479px){#w-node-_017a3e0d-e987-2f70-779b-eaca0b00e746-911d2f87,#w-node-_078ccf07-12e4-7f6a-54c4-4311f8320479-911d2f87{justify-self:end}#w-node-_14d10697-abca-2b6f-4214-523c0b0d4382-911d2fe3,#w-node-a4a6e088-781b-70f3-3d4c-7744bc6bd05c-911d2fe3,#w-node-_4c879537-1f75-f674-c8e5-6db8aac92f8b-911d2fe3{grid-area:span 1/span 1/span 1/span 1}#w-node-_1e1b6fea-6e7c-5569-a74f-52d6c304d8cc-911d3008{grid-column:span 1/span 1}#w-node-_14d10697-abca-2b6f-4214-523c0b0d4382-1f6760b9,#w-node-a4a6e088-781b-70f3-3d4c-7744bc6bd05c-1f6760b9,#w-node-_4c879537-1f75-f674-c8e5-6db8aac92f8b-1f6760b9{grid-area:span 1/span 1/span 1/span 1}}