.elementor-2861 .elementor-element.elementor-element-704b25cf{--display:flex;--overlay-opacity:0.5;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-704b25cf:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-704b25cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04745C;background-image:url("https://controlhq.co.uk/wp-content/uploads/2026/04/AdobeStock_1615720005.jpg");background-position:center center;background-size:cover;}.elementor-2861 .elementor-element.elementor-element-704b25cf::before, .elementor-2861 .elementor-element.elementor-element-704b25cf > .elementor-background-video-container::before, .elementor-2861 .elementor-element.elementor-element-704b25cf > .e-con-inner > .elementor-background-video-container::before, .elementor-2861 .elementor-element.elementor-element-704b25cf > .elementor-background-slideshow::before, .elementor-2861 .elementor-element.elementor-element-704b25cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2861 .elementor-element.elementor-element-704b25cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(4,116,92,0.86);--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2861 .elementor-element.elementor-element-5ebb059a > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-5ebb059a{text-align:start;}.elementor-2861 .elementor-element.elementor-element-5ebb059a .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2861 .elementor-element.elementor-element-7d85540c{font-size:20px;line-height:1.65em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2861 .elementor-element.elementor-element-1c3b3ab2 .elementor-button{background-color:#8BC25A;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:15px 28px 15px 28px;}.elementor-2861 .elementor-element.elementor-element-5412141d{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-5412141d:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-5412141d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-4e2e2b88 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-4e2e2b88{text-align:start;}.elementor-2861 .elementor-element.elementor-element-4e2e2b88 .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.15em;color:#04745C;}.elementor-2861 .elementor-element.elementor-element-2772b1be{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-2772b1be:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-2772b1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-5e1f9222 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-5e1f9222{text-align:start;}.elementor-2861 .elementor-element.elementor-element-5e1f9222 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-4ea28536{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-2d5ea0c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-2d5ea0c{text-align:start;}.elementor-2861 .elementor-element.elementor-element-2d5ea0c .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-a2184fe{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-1d1ebee9{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-1d1ebee9:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-1d1ebee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-24752cf6 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-24752cf6{text-align:start;}.elementor-2861 .elementor-element.elementor-element-24752cf6 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-66d4636c{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-8b3ab44{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-8b3ab44:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-8b3ab44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-59dbc700 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-59dbc700{text-align:start;}.elementor-2861 .elementor-element.elementor-element-59dbc700 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-45a5d0bb{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-7900a256{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-7900a256:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-7900a256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-7cf37044 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-7cf37044{text-align:start;}.elementor-2861 .elementor-element.elementor-element-7cf37044 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-23c922e6{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-8bb2edc{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-8bb2edc:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-8bb2edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-9343ed5 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-9343ed5{text-align:start;}.elementor-2861 .elementor-element.elementor-element-9343ed5 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-1ccb922{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-522e6ad8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-522e6ad8:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-522e6ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-28d7d472 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-28d7d472{text-align:start;}.elementor-2861 .elementor-element.elementor-element-28d7d472 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.15em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-5cf2b197{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-3d565576{--display:flex;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-3d565576:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-3d565576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#063F35;}.elementor-2861 .elementor-element.elementor-element-226b043e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-226b043e{text-align:start;}.elementor-2861 .elementor-element.elementor-element-226b043e .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-4bfa7519{font-size:18px;line-height:1.65em;color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-5e9ba441 .elementor-button{background-color:#8BC25A;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:15px 28px 15px 28px;}.elementor-2861 .elementor-element.elementor-element-519c2bb{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-519c2bb:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-519c2bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FAF7;}.elementor-2861 .elementor-element.elementor-element-27b6965d > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-27b6965d{text-align:start;}.elementor-2861 .elementor-element.elementor-element-27b6965d .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.15em;color:#04745C;}.elementor-2861 .elementor-element.elementor-element-329d7fab{font-size:18px;line-height:1.65em;color:#000000;}.elementor-2861 .elementor-element.elementor-element-2d830fc1{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2861 .elementor-element.elementor-element-2d830fc1:not(.elementor-motion-effects-element-type-background), .elementor-2861 .elementor-element.elementor-element-2d830fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04745C;}.elementor-2861 .elementor-element.elementor-element-7d628de7 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-2861 .elementor-element.elementor-element-7d628de7{text-align:start;}.elementor-2861 .elementor-element.elementor-element-7d628de7 .elementor-heading-title{font-size:36px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-6731713{font-size:19px;line-height:1.65em;color:#FFFFFF;}.elementor-2861 .elementor-element.elementor-element-47858a81 .elementor-button{background-color:#8BC25A;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:15px 28px 15px 28px;}body.elementor-page-2861:not(.elementor-motion-effects-element-type-background), body.elementor-page-2861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}