.elementor-30 .elementor-element.elementor-element-5d20e54 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-5d20e54:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5d20e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4292C7;}.elementor-30 .elementor-element.elementor-element-5d20e54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5d20e54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-30 .elementor-element.elementor-element-a26e5a3{text-align:right;}.elementor-30 .elementor-element.elementor-element-a26e5a3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5eea3f7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5eea3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alternativeecosolutions.co.uk/wp-content/uploads/2024/02/AdobeStock_268782123-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-5eea3f7 > .elementor-background-overlay{background-color:#333333;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-5eea3f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 0px 200px 0px;}.elementor-30 .elementor-element.elementor-element-5eea3f7 > .elementor-shape-top .elementor-shape-fill{fill:#4292C7;}.elementor-30 .elementor-element.elementor-element-5eea3f7 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:20px;}.elementor-30 .elementor-element.elementor-element-8e2664c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-30 .elementor-element.elementor-element-b24cbb8{--spacer-size:50px;}.elementor-30 .elementor-element.elementor-element-33f925e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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-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-30 .elementor-element.elementor-element-4a8a922{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-30 .elementor-element.elementor-element-363bda4 .elementor-button{background-color:#4292C7;}.elementor-30 .elementor-element.elementor-element-363bda4 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-363bda4 .elementor-button:focus{background-color:#001C38;}.elementor-30 .elementor-element.elementor-element-363bda4 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-839f9d9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-839f9d9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-839f9d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4292C7;}.elementor-30 .elementor-element.elementor-element-839f9d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-839f9d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-0fc68e3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b2d387e > .elementor-widget-container{margin:-20px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-b2d387e{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-ce75d6d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-ce75d6d{margin-top:60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-983a4ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-983a4ab{text-align:left;}.elementor-30 .elementor-element.elementor-element-983a4ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;line-height:42px;color:#333333;}.elementor-30 .elementor-element.elementor-element-3065b2d > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-21c543f{text-align:justify;}.elementor-30 .elementor-element.elementor-element-8bf34c0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-8bf34c0{margin-top:140px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-b599207 img{width:38%;}.elementor-30 .elementor-element.elementor-element-ba6c4c4 img{width:84%;}.elementor-30 .elementor-element.elementor-element-265238f img{width:91%;}.elementor-30 .elementor-element.elementor-element-f22b46c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-f22b46c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C38;background-image:url("https://www.alternativeecosolutions.co.uk/wp-content/uploads/2024/08/banner.fw_-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-f22b46c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:55px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-30 .elementor-element.elementor-element-f22b46c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-9ed5f25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-9ed5f25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5c1cf40 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5c1cf40{text-align:justify;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-0c5b979 .elementor-button{background-color:#4292C700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-0c5b979 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-0c5b979 .elementor-button:focus{background-color:#001C38;color:#4292C7;}.elementor-30 .elementor-element.elementor-element-0c5b979 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-0c5b979 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-0c5b979 .elementor-button:focus svg{fill:#4292C7;}.elementor-30 .elementor-element.elementor-element-e1502f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-e1502f6{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6bed27e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:600;color:#001C38;}.elementor-30 .elementor-element.elementor-element-a85cabf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:500;line-height:27px;color:#A3A5A7;}.elementor-30 .elementor-element.elementor-element-0e43ff0 .elementor-button{background-color:#4292C700;fill:#4292C7;color:#4292C7;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4292C7;border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-0e43ff0 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-0e43ff0 .elementor-button:focus{background-color:#001C3800;color:#001C38;}.elementor-30 .elementor-element.elementor-element-0e43ff0 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-0e43ff0 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-0e43ff0 .elementor-button:focus svg{fill:#001C38;}.elementor-30 .elementor-element.elementor-element-2ab00ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-2ab00ee{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6525984{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-30 .elementor-element.elementor-element-6e5c485 .elementor-button{background-color:#4292C700;fill:#4292C7;color:#4292C7;border-style:solid;border-width:2px 2px 2px 2px;border-color:#4292C7;border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-6e5c485 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-6e5c485 .elementor-button:focus{background-color:#001C3800;color:#001C38;}.elementor-30 .elementor-element.elementor-element-6e5c485 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6e5c485 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-6e5c485 .elementor-button:focus svg{fill:#001C38;}.elementor-30 .elementor-element.elementor-element-03ebeaa{margin-top:140px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-30 .elementor-element.elementor-element-d68a8e0 .elementory_blog_item_wrapper{padding-left:5px;padding-bottom:5px;}.elementor-30 .elementor-element.elementor-element-d68a8e0 .elementory_justified_blog_listing{margin-left:-5px;}.elementor-30 .elementor-element.elementor-element-d68a8e0 .elementory_blog_item_content_cont{text-align:center;}.elementor-30 .elementor-element.elementor-element-d68a8e0 .elementory_post_title{margin-bottom:0px;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-5eea3f7{padding:0px 0px 163px 0px;}.elementor-30 .elementor-element.elementor-element-0fc68e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-0fc68e3 .elementor-heading-title{font-size:31px;}.elementor-30 .elementor-element.elementor-element-03ebeaa{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-d68a8e0 .elementory_post_meta{font-size:10px;}.elementor-30 .elementor-element.elementor-element-d68a8e0 .elementory_post_title{font-size:15px;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-5eea3f7{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-33f925e > .elementor-widget-container{margin:-54px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-33f925e{text-align:center;}.elementor-30 .elementor-element.elementor-element-33f925e .elementor-heading-title{font-size:27px;}.elementor-30 .elementor-element.elementor-element-4a8a922 > .elementor-widget-container{margin:0px 0px 14px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4a8a922{text-align:center;}.elementor-30 .elementor-element.elementor-element-363bda4 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-839f9d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-9ed5f25{text-align:center;}.elementor-30 .elementor-element.elementor-element-5c1cf40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5c1cf40{text-align:justify;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-0e9d1d9{width:81.139%;}.elementor-30 .elementor-element.elementor-element-e64f884{width:18.643%;}.elementor-30 .elementor-element.elementor-element-43fa2f7{width:38.391%;}.elementor-30 .elementor-element.elementor-element-86d0f43{width:61.609%;}.elementor-30 .elementor-element.elementor-element-3f45a98{width:71.579%;}.elementor-30 .elementor-element.elementor-element-6418755{width:28.377%;}.elementor-30 .elementor-element.elementor-element-0564a7a{width:53.421%;}.elementor-30 .elementor-element.elementor-element-c24fe5f{width:46.535%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-3f45a98{width:60%;}.elementor-30 .elementor-element.elementor-element-6418755{width:40%;}}