.elementor-47168 .elementor-element.elementor-element-477f29f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47168 .elementor-element.elementor-element-05573b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:10px 10px 10px 10px;}.elementor-47168 .elementor-element.elementor-element-05573b9:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-05573b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-05573b9 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#172549;}.elementor-47168 .elementor-element.elementor-element-5b38383{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-73c39f6{text-align:start;}.elementor-47168 .elementor-element.elementor-element-73c39f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-a3096ed .elementor-heading-title{font-size:52px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-ab4c6dd{text-align:start;}.elementor-47168 .elementor-element.elementor-element-ab4c6dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-d90111a .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-d90111a .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-d90111a .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-d90111a .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-d90111a .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-d90111a .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-d90111a .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-d90111a .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-9c5bdea{--display:flex;--min-height:600px;}.elementor-47168 .elementor-element.elementor-element-9c5bdea:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-9c5bdea > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-9c5bdea > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://theralifeclinics.co.uk/wp-content/uploads/2025/12/Frame-1000007395.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47168 .elementor-element.elementor-element-20c98e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47168 .elementor-element.elementor-element-5f4fb35{--display:flex;}.elementor-47168 .elementor-element.elementor-element-5e73d8e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47168 .elementor-element.elementor-element-d5c25a9{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-d5c25a9:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-d5c25a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-d5c25a9 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#CCD6EE;}.elementor-47168 .elementor-element.elementor-element-f5c55ad img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-47168 .elementor-element.elementor-element-2c784f6{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-d8da353 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-aa0a003 .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-e07981f .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-e07981f .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-e07981f .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-e07981f .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-e07981f .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-e07981f .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-e07981f .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-e07981f .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-a4ba153{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-a4ba153:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-a4ba153 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-a4ba153 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#CCD6EE;}.elementor-47168 .elementor-element.elementor-element-723df84 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-47168 .elementor-element.elementor-element-b29f2cc{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-e754e44 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-6ccf927 .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-78649be .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-78649be .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-78649be .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-78649be .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-78649be .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-78649be .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-78649be .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-78649be .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-8ae560d{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-8ae560d:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-8ae560d > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-8ae560d > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#CCD6EE;}.elementor-47168 .elementor-element.elementor-element-611f80e img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-47168 .elementor-element.elementor-element-d194f27{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-51c53dc .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-84d37a0 .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-a159f8e .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-a159f8e .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-a159f8e .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-a159f8e .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-a159f8e .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-a159f8e .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-a159f8e .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-a159f8e .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-4a08c9a{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-4a08c9a:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-4a08c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-4a08c9a > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#CCD6EE;}.elementor-47168 .elementor-element.elementor-element-ec857f3 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-47168 .elementor-element.elementor-element-5b5f81f{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-4464bde .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-610abcf .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-619a3e8 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-33ad292{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-33ad292:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-33ad292 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-33ad292 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#CCD6EE;}.elementor-47168 .elementor-element.elementor-element-9c807ad img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-47168 .elementor-element.elementor-element-c820e4c{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-f7dde54 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-e3b341b .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-2f2b347 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-a0d46e8{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-a0d46e8:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-a0d46e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-a0d46e8 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#CCD6EE;}.elementor-47168 .elementor-element.elementor-element-221dfa9 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-47168 .elementor-element.elementor-element-d478bea{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-a81cbeb .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-898381e .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-cd30999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47168 .elementor-element.elementor-element-bd5d64c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-47168 .elementor-element.elementor-element-3b6d10c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47168 .elementor-element.elementor-element-3b6d10c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47168 .elementor-element.elementor-element-bfdf368 .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-a6f5d7b .elementor-heading-title{font-size:45px;font-weight:600;letter-spacing:0px;color:#172549;}.elementor-47168 .elementor-element.elementor-element-02f84a6{--display:flex;--justify-content:center;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-785fdc1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-2edbb45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47168 .elementor-element.elementor-element-86c37ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-86c37ec:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-86c37ec > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-86c37ec > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#172549;}.elementor-47168 .elementor-element.elementor-element-1ca6aee{--display:flex;}.elementor-47168 .elementor-element.elementor-element-1ca6aee:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-1ca6aee > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-1ca6aee > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://theralifeclinics.co.uk/wp-content/uploads/2025/12/image-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47168 .elementor-element.elementor-element-1ca6aee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47168 .elementor-element.elementor-element-39bcce7 .elementor-button{background-color:#172549;font-size:13px;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-47168 .elementor-element.elementor-element-39bcce7.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-47168 .elementor-element.elementor-element-39bcce7{right:10px;}body.rtl .elementor-47168 .elementor-element.elementor-element-39bcce7{left:10px;}.elementor-47168 .elementor-element.elementor-element-39bcce7{top:10px;}.elementor-47168 .elementor-element.elementor-element-72c2477{--display:flex;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-0147042{--display:flex;}.elementor-47168 .elementor-element.elementor-element-3e86019 .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-2ccbcea .elementor-heading-title{line-height:1.3em;color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-afc7ff4 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .elementor-widget-cmsmasters-button__button{color:#FFFFFF;--button-bg-color:#77C7C300;background:var( --button-bg-color );border-color:#FFFFFF;border-radius:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#FFFFFF;color:#77C7C300;fill:#77C7C300;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#FFFFFF;fill:#FFFFFF;border-color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .elementor-widget-cmsmasters-button__icon{font-size:12px;line-height:12px;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .elementor-widget-cmsmasters-button__icon svg{width:12px;height:12px;}.elementor-47168 .elementor-element.elementor-element-0446614{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-47168 .elementor-element.elementor-element-0446614:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-0446614 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-0446614 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#172549;}.elementor-47168 .elementor-element.elementor-element-090256c{--display:flex;}.elementor-47168 .elementor-element.elementor-element-090256c:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-090256c > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-090256c > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://theralifeclinics.co.uk/wp-content/uploads/2025/12/image-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47168 .elementor-element.elementor-element-090256c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47168 .elementor-element.elementor-element-f944dbe .elementor-button{background-color:#172549;font-size:13px;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-47168 .elementor-element.elementor-element-f944dbe.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-47168 .elementor-element.elementor-element-f944dbe{right:10px;}body.rtl .elementor-47168 .elementor-element.elementor-element-f944dbe{left:10px;}.elementor-47168 .elementor-element.elementor-element-f944dbe{top:10px;}.elementor-47168 .elementor-element.elementor-element-7c85051{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-6dada5d .elementor-heading-title{font-size:24px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-5a2b049 .elementor-heading-title{line-height:1.3em;color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-d11dabc .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-d11dabc .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-d11dabc .elementor-widget-cmsmasters-button__button{color:#FFFFFF;--button-bg-color:#77C7C300;background:var( --button-bg-color );border-color:#FFFFFF;border-radius:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-47168 .elementor-element.elementor-element-d11dabc .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-d11dabc .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#FFFFFF;color:#77C7C300;fill:#77C7C300;}.elementor-47168 .elementor-element.elementor-element-d11dabc .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#FFFFFF;fill:#FFFFFF;border-color:#FFFFFF;}.elementor-47168 .elementor-element.elementor-element-d11dabc .elementor-widget-cmsmasters-button__icon{font-size:12px;line-height:12px;}.elementor-47168 .elementor-element.elementor-element-d11dabc .elementor-widget-cmsmasters-button__icon svg{width:12px;height:12px;}.elementor-47168 .elementor-element.elementor-element-956bde1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-47168 .elementor-element.elementor-element-30526dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-47168 .elementor-element.elementor-element-0957980 .elementor-heading-title{line-height:1.3em;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-8728e0b .elementor-heading-title{font-size:45px;font-weight:600;letter-spacing:0px;color:#172549;}.elementor-47168 .elementor-element.elementor-element-5e03409{text-align:start;}.elementor-47168 .elementor-element.elementor-element-5e03409 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.55em;letter-spacing:0px;word-spacing:0px;color:#27262C;}.elementor-47168 .elementor-element.elementor-element-d51fefa .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-d51fefa .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-47168 .elementor-element.elementor-element-d51fefa .elementor-widget-cmsmasters-button__button{color:#172549;--button-bg-color:#77C7C3;background:var( --button-bg-color );border-color:#77C7C3;border-radius:8px 8px 8px 8px;}.elementor-47168 .elementor-element.elementor-element-d51fefa .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;}.elementor-47168 .elementor-element.elementor-element-d51fefa .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:#172549;color:#77C7C3;fill:#77C7C3;}.elementor-47168 .elementor-element.elementor-element-d51fefa .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:#172549;fill:#172549;border-color:#172549;}.elementor-47168 .elementor-element.elementor-element-d51fefa .elementor-widget-cmsmasters-button__icon{font-size:13px;line-height:13px;}.elementor-47168 .elementor-element.elementor-element-d51fefa .elementor-widget-cmsmasters-button__icon svg{width:13px;height:13px;}.elementor-47168 .elementor-element.elementor-element-28802b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47168 .elementor-element.elementor-element-babfe90 img{width:100%;height:500px;object-fit:cover;object-position:center center;}@media(max-width:1180px){.elementor-47168 .elementor-element.elementor-element-05573b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47168 .elementor-element.elementor-element-73c39f6{text-align:start;}.elementor-47168 .elementor-element.elementor-element-73c39f6 .elementor-heading-title{font-size:16px;}.elementor-47168 .elementor-element.elementor-element-ab4c6dd{text-align:start;}.elementor-47168 .elementor-element.elementor-element-ab4c6dd .elementor-heading-title{font-size:16px;}.elementor-47168 .elementor-element.elementor-element-9c5bdea{--min-height:450px;}.elementor-47168 .elementor-element.elementor-element-5e73d8e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47168 .elementor-element.elementor-element-2edbb45{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47168 .elementor-element.elementor-element-5e03409{text-align:start;}.elementor-47168 .elementor-element.elementor-element-5e03409 .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-47168 .elementor-element.elementor-element-477f29f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-5b38383{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-a3096ed .elementor-heading-title{font-size:36px;}.elementor-47168 .elementor-element.elementor-element-d90111a .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-d90111a .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-9c5bdea{--min-height:330px;}.elementor-47168 .elementor-element.elementor-element-20c98e8{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-5e73d8e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47168 .elementor-element.elementor-element-e07981f .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-e07981f .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-78649be .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-78649be .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-a159f8e .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-a159f8e .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-619a3e8 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-619a3e8 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-2f2b347 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-2f2b347 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-8c6f8f5 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-cd30999{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-a6f5d7b .elementor-heading-title{font-size:36px;}.elementor-47168 .elementor-element.elementor-element-785fdc1 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-785fdc1 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-86c37ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-1ca6aee{--min-height:260px;}.elementor-47168 .elementor-element.elementor-element-afc7ff4 .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-afc7ff4 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-0446614{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-090256c{--min-height:260px;}.elementor-47168 .elementor-element.elementor-element-d11dabc .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-d11dabc .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-956bde1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-47168 .elementor-element.elementor-element-8728e0b .elementor-heading-title{font-size:36px;}.elementor-47168 .elementor-element.elementor-element-d51fefa .elementor-widget-cmsmasters-button__button,
					.elementor-47168 .elementor-element.elementor-element-d51fefa .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-size:14px;}.elementor-47168 .elementor-element.elementor-element-babfe90 img{height:300px;}}@media(min-width:768px){.elementor-47168 .elementor-element.elementor-element-3b6d10c{--width:74.982%;}.elementor-47168 .elementor-element.elementor-element-1ca6aee{--width:35%;}.elementor-47168 .elementor-element.elementor-element-090256c{--width:35%;}.elementor-47168 .elementor-element.elementor-element-30526dc{--width:50%;}.elementor-47168 .elementor-element.elementor-element-28802b1{--width:50%;}}@media(max-width:1180px) and (min-width:768px){.elementor-47168 .elementor-element.elementor-element-3b6d10c{--width:70%;}}@media(min-width:1181px){.elementor-47168 .elementor-element.elementor-element-9c5bdea:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-9c5bdea > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-9c5bdea > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-attachment:scroll;}.elementor-47168 .elementor-element.elementor-element-1ca6aee:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-1ca6aee > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-1ca6aee > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-attachment:scroll;}.elementor-47168 .elementor-element.elementor-element-090256c:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-47168 .elementor-element.elementor-element-090256c > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-47168 .elementor-element.elementor-element-090256c > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-attachment:scroll;}}