.elementor-10 .elementor-element.elementor-element-cfba651:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cfba651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ardentutilities.co.uk/wp-content/uploads/2026/10/ardent-utilites.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfba651 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-cfba651 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-cfba651{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 60px 50px;}.elementor-10 .elementor-element.elementor-element-8406ccb > .elementor-element-populated{padding:20px 30px 20px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-da9a3f1{text-align:start;}.elementor-10 .elementor-element.elementor-element-da9a3f1 img{width:20%;}.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-10 .elementor-element.elementor-element-40adfc2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:80px;font-weight:800;color:var( --e-global-color-ardentwhite );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-10 .elementor-element.elementor-element-e297b47 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e297b47{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-e6bc1e5 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-8f1d0e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-10 .elementor-element.elementor-element-8183f09 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-8183f09 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-8183f09 .elementor-button{border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-a3650d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-85fdba6 .elementor-button{background-color:#18191B57;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-596bc9f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-596bc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-596bc9f{border-style:solid;border-width:5px 0px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 5px 10px;}.elementor-10 .elementor-element.elementor-element-596bc9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-1ed72d2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-c58774f > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-10 .elementor-element.elementor-element-c58774f{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;color:var( --e-global-color-ardentmuted );}.elementor-10 .elementor-element.elementor-element-fac342c > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9bc6a7c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9bc6a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9bc6a7c > .elementor-container{max-width:1600px;}.elementor-10 .elementor-element.elementor-element-9bc6a7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 25px;}.elementor-10 .elementor-element.elementor-element-9bc6a7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-0e62184.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-0e62184.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-0e62184 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E3E5E82E;padding:30px 25px 30px 25px;}.elementor-10 .elementor-element.elementor-element-36842bf.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-36842bf.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-36842bf.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-36842bf.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-36842bf .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36842bf .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-36842bf .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-36842bf .elementskit-infobox .box-body > p{color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-36842bf .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-36842bf .elementskit-infobox p{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-d6eb56d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-d6eb56d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-d6eb56d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E3E5E82E;padding:30px 25px 30px 35px;}.elementor-10 .elementor-element.elementor-element-2cd16d4.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-2cd16d4.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-2cd16d4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-2cd16d4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-2cd16d4 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2cd16d4 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-2cd16d4 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-2cd16d4 .elementskit-infobox .box-body > p{color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-2cd16d4 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-2cd16d4 .elementskit-infobox p{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-22670f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-22670f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-22670f4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E3E5E82E;padding:30px 25px 30px 35px;}.elementor-10 .elementor-element.elementor-element-77f1a88.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-77f1a88.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-77f1a88.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-77f1a88.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-77f1a88 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-77f1a88 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-77f1a88 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-77f1a88 .elementskit-infobox .box-body > p{color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-77f1a88 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-77f1a88 .elementskit-infobox p{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-fa89efb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-fa89efb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-fa89efb > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#E3E5E82E;padding:30px 25px 30px 35px;}.elementor-10 .elementor-element.elementor-element-55f8f00.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-55f8f00.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-55f8f00.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-55f8f00.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-55f8f00 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-55f8f00 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-55f8f00 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-55f8f00 .elementskit-infobox .box-body > p{color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-55f8f00 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-55f8f00 .elementskit-infobox p{margin:10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-0addca9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-0addca9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-0addca9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#E3E5E82E;padding:30px 25px 30px 35px;}.elementor-10 .elementor-element.elementor-element-444149b.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-444149b.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-444149b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-444149b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-444149b .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-444149b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-444149b .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-444149b .elementskit-infobox .box-body > p{color:var( --e-global-color-ardentwhite );font-family:"Manrope", Sans-serif;font-size:13px;font-weight:500;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-444149b .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-444149b .elementskit-infobox p{margin:10px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-af89698 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-af89698{padding:120px 55px 110px 55px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-39231c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-39231c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-39231c3 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-10 .elementor-element.elementor-element-62d0502 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-62d0502 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-96b5628 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-244f10e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-50a9489 .elementor-button{border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-97161b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-97161b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-97161b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-885df2d .elementor-button{background-color:#18191B00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-885df2d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-681849e > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-10 .elementor-element.elementor-element-9b0ced1{--spacer-size:350px;}.elementor-10 .elementor-element.elementor-element-9b0ced1 > .elementor-widget-container{background-image:url("https://ardentutilities.co.uk/wp-content/uploads/2026/10/IMG_0894.jpeg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-be9c767{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-be9c767 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-10 .elementor-element.elementor-element-be9c767 .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-43fcfaf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-43fcfaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F8;}.elementor-10 .elementor-element.elementor-element-43fcfaf > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-43fcfaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-43fcfaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-4948a37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4948a37{text-align:center;}.elementor-10 .elementor-element.elementor-element-4948a37 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;line-height:0.9em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-b24ff58{text-align:center;}.elementor-10 .elementor-element.elementor-element-8e131fd > .elementor-container{max-width:1498px;}.elementor-10 .elementor-element.elementor-element-1792bb0.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-1792bb0.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-1792bb0.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-1792bb0.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:10px 0px 10px 0px;color:#000000;font-weight:700;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-btn i{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-btn svg{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-ddf5e5a.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-ddf5e5a.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-ddf5e5a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:10px 0px 10px 0px;color:#000000;font-weight:700;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-btn i{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-btn svg{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-96c027f.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-96c027f.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-96c027f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-96c027f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-btn{background-color:#02010100;padding:0px 0px 0px 0px;margin:25px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox{padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:10px 0px 10px 0px;color:#000000;font-weight:700;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox .elementskit-info-box-icon{font-size:30px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-btn i{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-btn svg{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-67067b4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-67067b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-67067b4 > .elementor-container{max-width:1600px;}.elementor-10 .elementor-element.elementor-element-67067b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 55px 30px 55px;}.elementor-10 .elementor-element.elementor-element-67067b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-5431cf4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-5431cf4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-a443d33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a443d33{text-align:start;}.elementor-10 .elementor-element.elementor-element-a443d33 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:700;line-height:1em;color:var( --e-global-color-ardentwhite );}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-5cc3eb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-5cc3eb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-5cc3eb5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-5cc3eb5 > .elementor-element-populated{padding:0px 0px 0px 100px;}.elementor-10 .elementor-element.elementor-element-f1c207d > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-71c9d6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-75c9ded .elementor-button{background-color:#3F76DC;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-75c9ded .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-75c9ded .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-782a684 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-748fd80 .elementor-button{background-color:#18191B57;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-9f7fbfa > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-9f7fbfa{padding:80px 50px 30px 50px;}.elementor-10 .elementor-element.elementor-element-3aaf1eb > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3aaf1eb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f7189c8 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-f7189c8{padding:100px 50px 100px 50px;}.elementor-10 .elementor-element.elementor-element-2c5b7f6{--spacer-size:475px;}.elementor-10 .elementor-element.elementor-element-2c5b7f6 > .elementor-widget-container{background-image:url("https://ardentutilities.co.uk/wp-content/uploads/2026/10/impact-moling-1.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-866e187 > .elementor-element-populated{padding:5px 50px 20px 40px;}.elementor-10 .elementor-element.elementor-element-c2c7e7d > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c2c7e7d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3f147c9{text-align:start;}.elementor-10 .elementor-element.elementor-element-3fcda1f.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-3fcda1f.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-3fcda1f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-3fcda1f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-infobox{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 1px 20px;padding:5px 0px 0px 0px;color:#000000;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-size:13px;}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-info-box-icon{color:#568CF0;fill:#568CF0;background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-3fcda1f .elementskit-infobox .elementskit-info-box-icon{font-size:25px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-37e6f75.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-37e6f75.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-37e6f75.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-37e6f75.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 2px 20px;padding:5px 0px 0px 0px;color:#000000;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-size:13px;}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-37e6f75 .elementskit-infobox .elementskit-info-box-icon{font-size:25px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-198f654.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-198f654.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-198f654.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-198f654.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-infobox{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 2px 20px;padding:5px 0px 0px 0px;color:#000000;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-size:13px;}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-198f654 .elementskit-infobox .elementskit-info-box-icon{font-size:25px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-8310dad.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-8310dad.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-8310dad.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-8310dad.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-infobox{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 2px 20px;padding:5px 0px 0px 0px;color:#000000;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-size:13px;}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-8310dad .elementskit-infobox .elementskit-info-box-icon{font-size:25px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-732bf1b.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-732bf1b.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-732bf1b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-732bf1b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-infobox{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-ardentline );border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 2px 20px;padding:5px 0px 0px 0px;color:#000000;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-infobox .box-body > p{color:var( --e-global-color-text );font-size:13px;}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-infobox p{margin:0px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#568CF01A;}.elementor-10 .elementor-element.elementor-element-732bf1b .elementskit-infobox .elementskit-info-box-icon{font-size:25px;padding:12px 10px 12px 10px;transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-54a8492:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-54a8492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ardentlight );}.elementor-10 .elementor-element.elementor-element-54a8492 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-54a8492{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 50px 75px 50px;}.elementor-10 .elementor-element.elementor-element-54a8492 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-6d275a6 > .elementor-widget-container{margin:0px 60px 0px 20px;}.elementor-10 .elementor-element.elementor-element-6d275a6{text-align:start;}.elementor-10 .elementor-element.elementor-element-6d275a6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bb0b229 > .elementor-widget-container{margin:0px 0px -10px 20px;}.elementor-10 .elementor-element.elementor-element-bb0b229{text-align:start;}.elementor-10 .elementor-element.elementor-element-2076ab0 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-2076ab0{padding:100px 80px 100px 80px;}.elementor-10 .elementor-element.elementor-element-98dd9f5 > .elementor-widget-container{margin:0px 60px 0px 0px;}.elementor-10 .elementor-element.elementor-element-98dd9f5{text-align:start;}.elementor-10 .elementor-element.elementor-element-98dd9f5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:700;line-height:1em;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bf54d72 > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2803264 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 25px 20px 25px;}.elementor-10 .elementor-element.elementor-element-4c1c3a7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c1c3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18191B;}.elementor-10 .elementor-element.elementor-element-4c1c3a7 > .elementor-container{max-width:15000px;}.elementor-10 .elementor-element.elementor-element-4c1c3a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 50px 65px 50px;}.elementor-10 .elementor-element.elementor-element-4c1c3a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-16addc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-16addc4{text-align:start;}.elementor-10 .elementor-element.elementor-element-16addc4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:700;line-height:1em;color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-8caebf5{color:var( --e-global-color-ardentwhite );}.elementor-10 .elementor-element.elementor-element-8a14368 > .elementor-container{max-width:1500px;}.elementor-10 .elementor-element.elementor-element-ff66ef8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b85fbfe .elementor-button{background-color:#3F76DC;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-06f7974 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6aa1e07 .elementor-button{background-color:#18191B57;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-a73c61c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10 .elementor-element.elementor-element-a73c61c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10 .elementor-element.elementor-element-a73c61c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10 .elementor-element.elementor-element-a73c61c > .elementor-element-populated{padding:0px 0px 0px 100px;}.elementor-10 .elementor-element.elementor-element-de81328.ekit-equal-height-enable,
					.elementor-10 .elementor-element.elementor-element-de81328.ekit-equal-height-enable > div,
					.elementor-10 .elementor-element.elementor-element-de81328.ekit-equal-height-enable .ekit-wid-con,
					.elementor-10 .elementor-element.elementor-element-de81328.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#E3E5E829;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-de81328 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 5px 0px;padding:5px 0px 0px 0px;color:var( --e-global-color-ardentlight );font-size:15px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-ardentlight );}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-infobox .box-body > p{color:#FFFFFF;font-size:18px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-info-box-icon{color:var( --e-global-color-ardentwhite );fill:var( --e-global-color-ardentwhite );background-color:var( --e-global-color-ardentdarkblue );}.elementor-10 .elementor-element.elementor-element-de81328 .elementskit-infobox .elementskit-info-box-icon{font-size:25px;padding:12px 15px 12px 15px;transform:rotate(0deg);}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-cfba651{padding:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-8406ccb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-465f724 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9bc6a7c{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-af89698{padding:50px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-39231c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-62d0502 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-681849e > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-be9c767{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-43fcfaf{padding:50px 20px 40px 20px;}.elementor-10 .elementor-element.elementor-element-4948a37 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-b24ff58 > .elementor-widget-container{margin:0px 60px 0px 60px;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox .elementskit-info-box-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox .elementskit-info-box-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox .elementskit-info-box-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-67067b4{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-5cc3eb5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3aaf1eb .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-f7189c8{padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-f465cb8 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-2c5b7f6{--spacer-size:350px;}.elementor-10 .elementor-element.elementor-element-866e187 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c2c7e7d .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-54a8492{padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-6d275a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6d275a6 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-bb0b229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2076ab0{padding:50px 50px 50px 50px;}.elementor-10 .elementor-element.elementor-element-bf6ba02 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-10 .elementor-element.elementor-element-2aa9c42 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-cfba651:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cfba651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ardentutilities.co.uk/wp-content/uploads/2026/10/about-us.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-cfba651{padding:40px 25px 20px 25px;}.elementor-10 .elementor-element.elementor-element-8406ccb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-da9a3f1 img{width:35%;}.elementor-10 .elementor-element.elementor-element-40adfc2 .elementor-heading-title{font-size:45px;}.elementor-10 .elementor-element.elementor-element-e297b47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a3650d2 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-465f724 > .elementor-element-populated{padding:35px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-596bc9f{padding:15px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-1ed72d2 .elementor-heading-title{font-size:17px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-c58774f{line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-9bc6a7c{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0e62184 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-d6eb56d{width:50%;}.elementor-10 .elementor-element.elementor-element-d6eb56d > .elementor-element-populated{border-width:0px 1px 1px 0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-22670f4{width:50%;}.elementor-10 .elementor-element.elementor-element-22670f4 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-fa89efb{width:50%;}.elementor-10 .elementor-element.elementor-element-fa89efb > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-0addca9{width:50%;}.elementor-10 .elementor-element.elementor-element-0addca9 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-444149b .elementskit-infobox{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-af89698{padding:40px 25px 30px 25px;}.elementor-10 .elementor-element.elementor-element-39231c3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-62d0502 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-244f10e{width:50%;}.elementor-10 .elementor-element.elementor-element-97161b9{width:50%;}.elementor-10 .elementor-element.elementor-element-681849e > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9b0ced1{--spacer-size:250px;}.elementor-10 .elementor-element.elementor-element-be9c767{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-43fcfaf{padding:40px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-de8c650 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4948a37 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-4948a37 .elementor-heading-title{font-size:38px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-b24ff58 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-17e0c9f > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox{padding:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox .elementskit-info-box-title{font-size:17px;}.elementor-10 .elementor-element.elementor-element-1792bb0 .elementskit-infobox .box-body > p{font-size:15px;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-17290ec > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox{padding:40px 40px 40px 40px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox .elementskit-info-box-title{font-size:17px;}.elementor-10 .elementor-element.elementor-element-ddf5e5a .elementskit-infobox .box-body > p{font-size:15px;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-4d0ebaf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox .elementskit-info-box-title{font-size:17px;}.elementor-10 .elementor-element.elementor-element-96c027f .elementskit-infobox .box-body > p{font-size:15px;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-67067b4{padding:40px 20px 35px 20px;}.elementor-10 .elementor-element.elementor-element-5431cf4 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-a443d33{text-align:center;}.elementor-10 .elementor-element.elementor-element-a443d33 .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-5cc3eb5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-71c9d6e > .elementor-element-populated{padding:10px 0px 15px 0px;}.elementor-10 .elementor-element.elementor-element-9f7fbfa{padding:30px 20px 10px 20px;}.elementor-10 .elementor-element.elementor-element-3aaf1eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3aaf1eb .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-f7189c8{padding:50px 25px 45px 25px;}.elementor-10 .elementor-element.elementor-element-f465cb8 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-2c5b7f6{--spacer-size:250px;}.elementor-10 .elementor-element.elementor-element-866e187 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c2c7e7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c2c7e7d .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-54a8492{padding:40px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-6d275a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6d275a6 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-bb0b229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2076ab0{padding:35px 25px 25px 25px;}.elementor-10 .elementor-element.elementor-element-bf6ba02 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-98dd9f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-98dd9f5 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-bf54d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2aa9c42 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c1c3a7{padding:40px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-16addc4 .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-ff66ef8 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-10 .elementor-element.elementor-element-a73c61c > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-8406ccb{width:60%;}.elementor-10 .elementor-element.elementor-element-8f1d0e8{width:30%;}.elementor-10 .elementor-element.elementor-element-a3650d2{width:70%;}.elementor-10 .elementor-element.elementor-element-465f724{width:40%;}.elementor-10 .elementor-element.elementor-element-244f10e{width:24%;}.elementor-10 .elementor-element.elementor-element-97161b9{width:76%;}.elementor-10 .elementor-element.elementor-element-71c9d6e{width:39%;}.elementor-10 .elementor-element.elementor-element-782a684{width:61%;}.elementor-10 .elementor-element.elementor-element-f465cb8{width:45%;}.elementor-10 .elementor-element.elementor-element-866e187{width:55%;}.elementor-10 .elementor-element.elementor-element-bf6ba02{width:42%;}.elementor-10 .elementor-element.elementor-element-2aa9c42{width:58%;}.elementor-10 .elementor-element.elementor-element-ff66ef8{width:25%;}.elementor-10 .elementor-element.elementor-element-06f7974{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-8406ccb{width:100%;}.elementor-10 .elementor-element.elementor-element-465f724{width:100%;}.elementor-10 .elementor-element.elementor-element-39231c3{width:100%;}.elementor-10 .elementor-element.elementor-element-244f10e{width:22%;}.elementor-10 .elementor-element.elementor-element-681849e{width:100%;}.elementor-10 .elementor-element.elementor-element-17e0c9f{width:100%;}.elementor-10 .elementor-element.elementor-element-17290ec{width:50%;}.elementor-10 .elementor-element.elementor-element-4d0ebaf{width:50%;}.elementor-10 .elementor-element.elementor-element-5431cf4{width:100%;}.elementor-10 .elementor-element.elementor-element-5cc3eb5{width:100%;}.elementor-10 .elementor-element.elementor-element-71c9d6e{width:32%;}.elementor-10 .elementor-element.elementor-element-f465cb8{width:100%;}.elementor-10 .elementor-element.elementor-element-866e187{width:100%;}.elementor-10 .elementor-element.elementor-element-bf6ba02{width:100%;}.elementor-10 .elementor-element.elementor-element-2aa9c42{width:100%;}.elementor-10 .elementor-element.elementor-element-fe1613e{width:100%;}}/* Start custom CSS for section, class: .elementor-element-43fcfaf *//* =========================================================
   ARDENT - SUBTLE CONTOUR BACKGROUND
========================================================= */

.ardent-contour-bg {
    position: relative;
    isolation: isolate;
    overflow: hidden;
    background: #F6F7F8;
}


/* CONTOUR LINES */

.ardent-contour-bg::before {
    content: "";
    position: absolute;
    z-index: -1;

    width: 620px;
    height: 620px;

    right: -170px;
    top: 50%;

    transform: translateY(-50%) rotate(-12deg);

    opacity: 0.7;

    background-image: url("data:image/svg+xml,%3Csvg width='620' height='620' viewBox='0 0 620 620' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23568CF0' stroke-opacity='.11' stroke-width='1.2'%3E%3Cpath d='M621 74C520 34 430 53 382 111C330 174 349 242 292 282C236 321 142 293 96 350C47 410 84 493 17 548'/%3E%3Cpath d='M636 116C544 75 457 85 410 135C354 194 379 262 320 308C259 355 168 327 121 379C73 432 104 509 42 573'/%3E%3Cpath d='M650 161C570 121 487 122 440 166C383 219 408 288 351 334C291 383 205 360 154 406C105 451 127 520 73 593'/%3E%3Cpath d='M664 207C591 170 518 164 469 201C413 244 432 314 381 359C326 407 245 392 190 431C139 468 150 532 108 611'/%3E%3Cpath d='M680 254C614 220 550 208 500 237C447 269 458 338 413 383C365 430 291 425 231 457C176 486 174 546 146 628'/%3E%3Cpath d='M693 303C638 272 582 255 533 274C483 294 484 361 446 404C404 450 338 453 277 477C218 500 204 555 187 641'/%3E%3Cpath d='M706 352C660 327 616 306 568 313C521 321 510 382 480 423C446 469 390 480 330 495C270 511 239 560 231 650'/%3E%3C/g%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    pointer-events: none;
}


/* VERY SOFT BLUE LIGHT BEHIND THE CONTOURS */

.ardent-contour-bg::after {
    content: "";
    position: absolute;
    z-index: -2;

    width: 520px;
    height: 520px;

    right: -180px;
    top: 50%;

    transform: translateY(-50%);

    background: radial-gradient(
        circle,
        rgba(86,140,240,0.09) 0%,
        rgba(86,140,240,0.035) 38%,
        transparent 70%
    );

    pointer-events: none;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .ardent-contour-bg::before {
        width: 430px;
        height: 430px;

        right: -240px;

        opacity: 0.65;
    }

    .ardent-contour-bg::after {
        width: 350px;
        height: 350px;

        right: -180px;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54a8492 *//* =========================================================
   ARDENT REVIEWS BACKGROUND
   Designed for #F6F7F8
========================================================= */

.ardent-reviews-bg {
    position: relative;
    overflow: hidden;
    isolation: isolate;
    background: #F6F7F8;
}


/* LARGE CIRCLE - TOP RIGHT */

.ardent-reviews-bg::before {
    content: "";
    position: absolute;
    z-index: -1;

    width: 390px;
    height: 390px;

    right: -170px;
    top: -205px;

    border-radius: 50%;

    border: 52px solid rgba(86, 140, 240, 0.10);

    pointer-events: none;
}


/* MOBILE */

@media (max-width: 767px) {

    .ardent-reviews-bg::before {
        width: 260px;
        height: 260px;

        right: -150px;
        top: -140px;

        border-width: 36px;
    }

    .ardent-reviews-bg::after {
        width: 65px;
        height: 65px;

        right: 8%;
        top: 45px;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c1c3a7 *//* =========================================================
   ARDENT CTA - CIRCLE BACKGROUND
========================================================= */

.ardent-cta-circles {
    position: relative;
    overflow: hidden;
    isolation: isolate;
    background: #18191B;
}


/* LARGE CIRCLE - RIGHT */

.ardent-cta-circles::before {
    content: "";
    position: absolute;
    z-index: -1;

    width: 480px;
    height: 480px;

    right: -230px;
    top: 50%;

    transform: translateY(-50%);

    border: 65px solid rgba(86, 140, 240, 0.13);
    border-radius: 50%;

    pointer-events: none;
}


/* SMALL CIRCLE - LEFT */

.ardent-cta-circles::after {
    content: "";
    position: absolute;
    z-index: -1;

    width: 190px;
    height: 190px;

    left: -105px;
    bottom: -105px;

    border: 30px solid rgba(86, 140, 240, 0.08);
    border-radius: 50%;

    pointer-events: none;
}


/* MOBILE */

@media (max-width: 767px) {

    .ardent-cta-circles::before {
        width: 320px;
        height: 320px;

        right: -205px;

        border-width: 45px;
    }

    .ardent-cta-circles::after {
        width: 130px;
        height: 130px;

        left: -80px;
        bottom: -75px;

        border-width: 22px;
    }

}/* End custom CSS */