.elementor-8 .elementor-element.elementor-element-cf9835b{--display:flex;--min-height:544px;--justify-content:center;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cf9835b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cf9835b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iresenergy.co.uk/wp-content/uploads/2026/08/e6bbc5a4a62a25f46c96b4a8689973b62e61ce8e.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-cf9835b::before, .elementor-8 .elementor-element.elementor-element-cf9835b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cf9835b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cf9835b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cf9835b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cf9835b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#DADADA;}.elementor-8 .elementor-element.elementor-element-7aaf0e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-8 .elementor-element.elementor-element-6abb286{text-align:center;padding:7px 7px 7px 7px;width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;background-color:var( --e-global-color-c539874 );border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6abb286 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6abb286.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-104858c{text-align:center;width:var( --container-widget-width, 88.121% );max-width:88.121%;--container-widget-width:88.121%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-104858c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:49px;font-weight:400;line-height:60px;color:var( --e-global-color-c539874 );}.elementor-8 .elementor-element.elementor-element-104858c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-8 .elementor-element.elementor-element-a896c74{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-7fa025e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4786ed7 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;background-color:var( --e-global-color-c57303f );border-radius:5px 5px 5px 5px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-4786ed7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f5c0fc5{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;}.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-8 .elementor-element.elementor-element-81779aa img{width:44%;}.elementor-8 .elementor-element.elementor-element-59ee67b{--display:flex;--padding-top:45px;--padding-bottom:44px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-59ee67b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-59ee67b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-009a17e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8 .elementor-element.elementor-element-9c6fa7b{text-align:center;padding:7px 7px 7px 7px;width:var( --container-widget-width, 38.68% );max-width:38.68%;--container-widget-width:38.68%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-9c6fa7b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-9c6fa7b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cc6f449{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cc6f449 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;line-height:60px;color:#000000;}.elementor-8 .elementor-element.elementor-element-cc6f449.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8330777{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-8 .elementor-element.elementor-element-d3da448 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-d3da448 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-d3da448.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-d3da448.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-d3da448.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-d3da448.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-d3da448.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-d3da448.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-d3da448 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-d3da448 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d3da448 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d3da448:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-d3da448:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-d3da448 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-79e9ab8 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-79e9ab8 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-79e9ab8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-79e9ab8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-79e9ab8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-79e9ab8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-79e9ab8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-79e9ab8.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-79e9ab8 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-79e9ab8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-79e9ab8 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-79e9ab8:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-79e9ab8:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-79e9ab8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-9ed0bd4 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-9ed0bd4 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-9ed0bd4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9ed0bd4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-9ed0bd4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9ed0bd4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9ed0bd4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9ed0bd4.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-9ed0bd4 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-9ed0bd4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9ed0bd4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-9ed0bd4:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-9ed0bd4:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-9ed0bd4 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-5fa3cd2 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-5fa3cd2 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-5fa3cd2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-5fa3cd2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-5fa3cd2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-5fa3cd2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-5fa3cd2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-5fa3cd2.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-5fa3cd2 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-5fa3cd2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5fa3cd2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-5fa3cd2:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-5fa3cd2:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-5fa3cd2 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-a3c5610{--display:flex;--padding-top:60px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-a3c5610:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a3c5610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-531a02a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8 .elementor-element.elementor-element-2e0c405{text-align:center;padding:7px 7px 7px 7px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-2e0c405 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-2e0c405.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-266eb29{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-266eb29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;line-height:60px;color:#000000;}.elementor-8 .elementor-element.elementor-element-266eb29.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-630a353{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-630a353.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-195ded2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-041d9e5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-22ee08c img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-674aa8d{text-align:start;padding:7px 0px 0px 24px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-674aa8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-674aa8d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-20f8c9c .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-20f8c9c .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-20f8c9c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-20f8c9c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-20f8c9c:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-20f8c9c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-20f8c9c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#070707E0;}.elementor-8 .elementor-element.elementor-element-20f8c9c{padding:0px 15px 0px 24px;}.elementor-8 .elementor-element.elementor-element-f7a0454 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-f7a0454 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-f7a0454 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-c57303f );color:var( --e-global-color-c57303f );background-color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f7a0454{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 26px;}.elementor-8 .elementor-element.elementor-element-9d6b9b2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b6ac3f3 img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8b129c2{text-align:start;padding:7px 0px 0px 24px;width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8b129c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-8b129c2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-72a882a .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-72a882a .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-72a882a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-72a882a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-72a882a:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-72a882a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-72a882a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#070707E0;}.elementor-8 .elementor-element.elementor-element-72a882a{padding:0px 15px 0px 24px;}.elementor-8 .elementor-element.elementor-element-bed1a0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-bed1a0e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-bed1a0e .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-c57303f );color:var( --e-global-color-c57303f );background-color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bed1a0e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 26px;}.elementor-8 .elementor-element.elementor-element-52039fc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-64f1506 img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ecce3df{text-align:start;padding:7px 0px 0px 24px;width:var( --container-widget-width, 64.637% );max-width:64.637%;--container-widget-width:64.637%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ecce3df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-ecce3df.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-be7b991 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-be7b991 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-be7b991 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-be7b991 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-be7b991:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-be7b991:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-be7b991 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#070707E0;}.elementor-8 .elementor-element.elementor-element-be7b991{padding:0px 15px 0px 24px;}.elementor-8 .elementor-element.elementor-element-cdc98c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-cdc98c5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-cdc98c5 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-c57303f );color:var( --e-global-color-c57303f );background-color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cdc98c5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 26px;}.elementor-8 .elementor-element.elementor-element-8e6d0b6{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c20211b img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f9f719c{text-align:start;padding:7px 0px 0px 24px;width:var( --container-widget-width, 64.637% );max-width:64.637%;--container-widget-width:64.637%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f9f719c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-f9f719c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-53e0382 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-53e0382 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-53e0382 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-53e0382 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-53e0382:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-53e0382:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-53e0382 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#070707E0;}.elementor-8 .elementor-element.elementor-element-53e0382{padding:0px 15px 0px 24px;}.elementor-8 .elementor-element.elementor-element-b9aa039 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-b9aa039 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-b9aa039 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-c57303f );color:var( --e-global-color-c57303f );background-color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b9aa039{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 26px;}.elementor-8 .elementor-element.elementor-element-5ccdc47{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6ddebc3 img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-57d9d88{text-align:start;padding:7px 0px 0px 24px;width:var( --container-widget-width, 64.637% );max-width:64.637%;--container-widget-width:64.637%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-57d9d88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-57d9d88.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-413a58a .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-413a58a .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-413a58a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-413a58a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-413a58a:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-413a58a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-413a58a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#070707E0;}.elementor-8 .elementor-element.elementor-element-413a58a{padding:0px 15px 0px 24px;}.elementor-8 .elementor-element.elementor-element-5c0a3c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-5c0a3c0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-5c0a3c0 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-c57303f );color:var( --e-global-color-c57303f );background-color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5c0a3c0{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 26px;}.elementor-8 .elementor-element.elementor-element-a3cb60c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.25);--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8e1e4cb img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4eba20e{text-align:start;padding:7px 0px 0px 24px;width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4eba20e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-4eba20e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-286f7ec .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-286f7ec .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-286f7ec .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-286f7ec .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-286f7ec:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-286f7ec:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-286f7ec .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#070707E0;}.elementor-8 .elementor-element.elementor-element-286f7ec{padding:0px 15px 0px 24px;}.elementor-8 .elementor-element.elementor-element-42aae8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-42aae8d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-42aae8d .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;fill:var( --e-global-color-c57303f );color:var( --e-global-color-c57303f );background-color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-42aae8d{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 26px;}.elementor-8 .elementor-element.elementor-element-f24c78c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:31px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-f24c78c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f24c78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-9c0fc0c{--display:flex;--min-height:575px;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-9c0fc0c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9c0fc0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iresenergy.co.uk/wp-content/uploads/2026/08/fd0546c20027de8a1726ad7cc8211aa9cc2f3e67.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-012b41d{--display:flex;}.elementor-8 .elementor-element.elementor-element-85c2107{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-85c2107 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-85c2107.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f5e49a2{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f5e49a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:400;line-height:48px;color:#000000;}.elementor-8 .elementor-element.elementor-element-f5e49a2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3be6ae3{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d8523a5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8 .elementor-element.elementor-element-506e525{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e263ed9 .elementor-icon-list-icon i{color:var( --e-global-color-fa70a52 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e263ed9 .elementor-icon-list-icon svg{fill:var( --e-global-color-fa70a52 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-e263ed9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-e263ed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-e263ed9 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e263ed9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4bbbaf8 .elementor-icon-list-icon i{color:var( --e-global-color-fa70a52 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4bbbaf8 .elementor-icon-list-icon svg{fill:var( --e-global-color-fa70a52 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4bbbaf8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4bbbaf8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-4bbbaf8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4bbbaf8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a16b1ff .elementor-icon-list-icon i{color:var( --e-global-color-fa70a52 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a16b1ff .elementor-icon-list-icon svg{fill:var( --e-global-color-fa70a52 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-a16b1ff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-a16b1ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-a16b1ff .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-a16b1ff .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-a4310e1{--display:flex;}.elementor-8 .elementor-element.elementor-element-7649488 .elementor-icon-list-icon i{color:var( --e-global-color-fa70a52 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7649488 .elementor-icon-list-icon svg{fill:var( --e-global-color-fa70a52 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-7649488{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-7649488 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-7649488 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7649488 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b63ed15 .elementor-icon-list-icon i{color:var( --e-global-color-fa70a52 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b63ed15 .elementor-icon-list-icon svg{fill:var( --e-global-color-fa70a52 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-b63ed15{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-b63ed15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-b63ed15 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b63ed15 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-da96a82{--display:flex;--padding-top:45px;--padding-bottom:44px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-da96a82:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-da96a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-8 .elementor-element.elementor-element-2bcd452{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-8 .elementor-element.elementor-element-aa46fd4{text-align:center;padding:7px 7px 7px 7px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-aa46fd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-aa46fd4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-578031b{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-578031b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:37px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-578031b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-36f3144{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-0161c68 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-0161c68 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0161c68.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0161c68.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-0161c68.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0161c68.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0161c68.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-0161c68.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-0161c68 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-0161c68 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0161c68 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0161c68:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0161c68:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0161c68 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-0161c68{padding:40px 25px 40px 25px;background-color:var( --e-global-color-3b90bd6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-9d74a17 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-9d74a17 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d74a17.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9d74a17.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-9d74a17.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9d74a17.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9d74a17.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-9d74a17.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-9d74a17 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-9d74a17 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9d74a17 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-9d74a17:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-9d74a17:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d74a17 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d74a17{padding:40px 25px 40px 25px;background-color:var( --e-global-color-3b90bd6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-52a1f42 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-52a1f42 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-52a1f42.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-52a1f42.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-52a1f42.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-52a1f42.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-52a1f42.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-52a1f42.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-52a1f42 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-52a1f42 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-52a1f42 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-52a1f42:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-52a1f42:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-52a1f42 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-52a1f42{padding:40px 25px 40px 25px;background-color:var( --e-global-color-3b90bd6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8dd54f9 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-8dd54f9 .elementor-icon-box-title{margin-block-end:11px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8dd54f9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-8dd54f9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-8dd54f9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-8dd54f9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-8dd54f9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-8dd54f9.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-8dd54f9 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-8dd54f9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8dd54f9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-8dd54f9:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-8dd54f9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8dd54f9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8dd54f9{padding:40px 25px 40px 25px;background-color:var( --e-global-color-3b90bd6 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF61;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-29ef318{text-align:center;width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-29ef318 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:300;line-height:60px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-29ef318.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d936ed5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:31px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-d936ed5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d936ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-e54590c{--display:flex;--border-radius:19px 19px 19px 19px;}.elementor-8 .elementor-element.elementor-element-e54590c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e54590c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iresenergy.co.uk/wp-content/uploads/2026/08/d071bf8c0a3f8ccfbc9afc278318b9ad6ea4f978.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e54590c.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-a116522{--display:flex;}.elementor-8 .elementor-element.elementor-element-3a9d95f{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3a9d95f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-3a9d95f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b05b407{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b05b407 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;line-height:48px;color:#000000;}.elementor-8 .elementor-element.elementor-element-b05b407.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7b24b4b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8e822ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-8 .elementor-element.elementor-element-6d6e114{--display:flex;}.elementor-8 .elementor-element.elementor-element-bcd5c5e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-8 .elementor-element.elementor-element-bcd5c5e .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-stacked .elementor-icon{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-default .elementor-icon{fill:#F4F7FB;color:#F4F7FB;border-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-bcd5c5e.elementor-view-default:has(:focus) .elementor-icon{fill:#F4F7FB;color:#F4F7FB;border-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-bcd5c5e .elementor-icon{font-size:25px;padding:11px;}.elementor-8 .elementor-element.elementor-element-bcd5c5e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bcd5c5e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-bcd5c5e:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-bcd5c5e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-bcd5c5e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-bcd5c5e{padding:18px 15px 18px 14px;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.19);}.elementor-8 .elementor-element.elementor-element-a75106d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-8 .elementor-element.elementor-element-a75106d .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-stacked .elementor-icon{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-default .elementor-icon{fill:#F4F7FB;color:#F4F7FB;border-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a75106d.elementor-view-default:has(:focus) .elementor-icon{fill:#F4F7FB;color:#F4F7FB;border-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-a75106d .elementor-icon{font-size:25px;padding:11px;}.elementor-8 .elementor-element.elementor-element-a75106d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a75106d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-a75106d:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-a75106d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-a75106d .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-a75106d{padding:18px 15px 18px 14px;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.19);}.elementor-8 .elementor-element.elementor-element-e8bac04 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:13px;}.elementor-8 .elementor-element.elementor-element-e8bac04 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-stacked .elementor-icon{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-default .elementor-icon{fill:#F4F7FB;color:#F4F7FB;border-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-e8bac04.elementor-view-default:has(:focus) .elementor-icon{fill:#F4F7FB;color:#F4F7FB;border-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-e8bac04 .elementor-icon{font-size:25px;padding:11px;}.elementor-8 .elementor-element.elementor-element-e8bac04 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e8bac04 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-e8bac04:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-e8bac04:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-e8bac04 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-e8bac04{padding:18px 15px 18px 14px;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.19);}.elementor-8 .elementor-element.elementor-element-556fc21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:31px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-556fc21:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-556fc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c7a020a{--display:flex;}.elementor-8 .elementor-element.elementor-element-e38cd5f{--display:flex;}.elementor-8 .elementor-element.elementor-element-056cb10{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-056cb10 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-056cb10.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1ff05a3{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1ff05a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;line-height:48px;color:#000000;}.elementor-8 .elementor-element.elementor-element-1ff05a3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9abfd9d{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-42e4e75{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-769ac24{--display:flex;--min-height:0vh;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#020101A1;--border-color:#020101A1;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-46e2f15 .elementor-icon-box-wrapper{align-items:end;text-align:start;gap:28px;}.elementor-8 .elementor-element.elementor-element-46e2f15 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-46e2f15.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-46e2f15.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-46e2f15.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-46e2f15.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-46e2f15.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-46e2f15.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-46e2f15 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-46e2f15 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-46e2f15 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-46e2f15:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-46e2f15:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-46e2f15 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-46e2f15{padding:5px 5px 5px 15px;border-style:none;}.elementor-8 .elementor-element.elementor-element-7fea123 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:13px;}.elementor-8 .elementor-element.elementor-element-7fea123 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-stacked .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-default .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-7fea123.elementor-view-default:has(:focus) .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-7fea123 .elementor-icon{font-size:24px;padding:11px;}.elementor-8 .elementor-element.elementor-element-7fea123 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7fea123 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-7fea123:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-7fea123:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-7fea123 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#060606;}.elementor-8 .elementor-element.elementor-element-7fea123{padding:9px 5px 8px 5px;background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-d6e22fc{--display:flex;--min-height:0vh;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#020101A1;--border-color:#020101A1;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-ba25448 .elementor-icon-box-wrapper{align-items:end;text-align:start;gap:28px;}.elementor-8 .elementor-element.elementor-element-ba25448 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-ba25448.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ba25448.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-ba25448.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ba25448.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ba25448.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-ba25448.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-ba25448 .elementor-icon{font-size:18px;}.elementor-8 .elementor-element.elementor-element-ba25448 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ba25448 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-ba25448:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-ba25448:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-ba25448 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-ba25448{padding:5px 5px 5px 16px;border-style:none;}.elementor-8 .elementor-element.elementor-element-02f2720 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:13px;}.elementor-8 .elementor-element.elementor-element-02f2720 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-stacked .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-default .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-02f2720.elementor-view-default:has(:focus) .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-02f2720 .elementor-icon{font-size:24px;padding:11px;}.elementor-8 .elementor-element.elementor-element-02f2720 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-02f2720 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-02f2720:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-02f2720:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-02f2720 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#060606;}.elementor-8 .elementor-element.elementor-element-02f2720{padding:9px 5px 8px 5px;background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-914619e{--display:flex;--min-height:0vh;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#020101A1;--border-color:#020101A1;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-3f66c9c .elementor-icon-box-wrapper{align-items:end;text-align:start;gap:28px;}.elementor-8 .elementor-element.elementor-element-3f66c9c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-3f66c9c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3f66c9c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-3f66c9c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3f66c9c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3f66c9c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3f66c9c.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-3f66c9c .elementor-icon{font-size:18px;}.elementor-8 .elementor-element.elementor-element-3f66c9c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3f66c9c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3f66c9c:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-3f66c9c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-3f66c9c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-3f66c9c{padding:5px 5px 5px 15px;border-style:none;}.elementor-8 .elementor-element.elementor-element-3dfd3a3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:13px;}.elementor-8 .elementor-element.elementor-element-3dfd3a3 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-stacked .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-default .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-3dfd3a3.elementor-view-default:has(:focus) .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-3dfd3a3 .elementor-icon{font-size:24px;padding:11px;}.elementor-8 .elementor-element.elementor-element-3dfd3a3 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3dfd3a3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3dfd3a3:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-3dfd3a3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-3dfd3a3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#060606;}.elementor-8 .elementor-element.elementor-element-3dfd3a3{padding:9px 5px 8px 5px;background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-73a0cae{--display:flex;--min-height:0vh;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#020101A1;--border-color:#020101A1;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-8 .elementor-element.elementor-element-86ef9bb .elementor-icon-box-wrapper{align-items:end;text-align:start;gap:28px;}.elementor-8 .elementor-element.elementor-element-86ef9bb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-86ef9bb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-86ef9bb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-86ef9bb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-86ef9bb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-86ef9bb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-86ef9bb.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-86ef9bb .elementor-icon{font-size:18px;}.elementor-8 .elementor-element.elementor-element-86ef9bb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-86ef9bb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-86ef9bb:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-86ef9bb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-fa70a52 );}.elementor-8 .elementor-element.elementor-element-86ef9bb .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-86ef9bb{padding:5px 5px 5px 15px;border-style:none;}.elementor-8 .elementor-element.elementor-element-a78496e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:13px;}.elementor-8 .elementor-element.elementor-element-a78496e .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-stacked .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-default .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-a78496e.elementor-view-default:has(:focus) .elementor-icon{fill:#F2F2F23B;color:#F2F2F23B;border-color:#F2F2F23B;}.elementor-8 .elementor-element.elementor-element-a78496e .elementor-icon{font-size:24px;padding:11px;}.elementor-8 .elementor-element.elementor-element-a78496e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-a78496e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-a78496e:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-a78496e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-a78496e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#060606;}.elementor-8 .elementor-element.elementor-element-a78496e{padding:9px 5px 8px 5px;background-color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-767cc17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:31px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-767cc17:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-767cc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-021cf65{--display:flex;}.elementor-8 .elementor-element.elementor-element-021cf65.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-cbda012 img{border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-1857be2{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-a864265{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-a864265 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-a864265.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-be19ddb{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-be19ddb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;line-height:48px;color:#000000;}.elementor-8 .elementor-element.elementor-element-be19ddb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6c1253b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6085586{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-6085586:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6085586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1cdacd5 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-1cdacd5 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-1cdacd5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1cdacd5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-1cdacd5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1cdacd5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1cdacd5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1cdacd5.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-1cdacd5 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1cdacd5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1cdacd5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1cdacd5:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1cdacd5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-1cdacd5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-1cdacd5{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020101C9;}.elementor-8 .elementor-element.elementor-element-11167dd .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-11167dd .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-11167dd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-11167dd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-11167dd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-11167dd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-11167dd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-11167dd.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-11167dd .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-11167dd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-11167dd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-11167dd:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-11167dd:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-11167dd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-11167dd{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020101C9;}.elementor-8 .elementor-element.elementor-element-22b4e2a .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-22b4e2a .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-22b4e2a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-22b4e2a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-22b4e2a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-22b4e2a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-22b4e2a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-22b4e2a.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-22b4e2a .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-22b4e2a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-22b4e2a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-22b4e2a:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-22b4e2a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-22b4e2a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-22b4e2a{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020101C9;}.elementor-8 .elementor-element.elementor-element-1e2aa5d .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-1e2aa5d .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-1e2aa5d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1e2aa5d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-1e2aa5d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1e2aa5d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1e2aa5d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-1e2aa5d.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-1e2aa5d .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1e2aa5d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1e2aa5d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1e2aa5d:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1e2aa5d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-1e2aa5d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-1e2aa5d{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020101C9;}.elementor-8 .elementor-element.elementor-element-700001e .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-700001e .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-700001e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-700001e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-700001e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-700001e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-700001e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-700001e.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-700001e .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-700001e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-700001e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-700001e:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-700001e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-700001e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-700001e{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020101C9;}.elementor-8 .elementor-element.elementor-element-c64cb83 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-8 .elementor-element.elementor-element-c64cb83 .elementor-icon-box-title{margin-block-end:11px;color:#000000;}.elementor-8 .elementor-element.elementor-element-c64cb83.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c64cb83.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#000000;}.elementor-8 .elementor-element.elementor-element-c64cb83.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c64cb83.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c64cb83.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-8 .elementor-element.elementor-element-c64cb83.elementor-view-default:has(:focus) .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-8 .elementor-element.elementor-element-c64cb83 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-c64cb83 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c64cb83 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-c64cb83:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-c64cb83:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-8 .elementor-element.elementor-element-c64cb83 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#343434;}.elementor-8 .elementor-element.elementor-element-c64cb83{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#020101C9;}.elementor-8 .elementor-element.elementor-element-ffaac4d{--display:flex;--min-height:455px;--justify-content:center;--overlay-opacity:0.5;--border-radius:26px 26px 26px 26px;--margin-top:74px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ffaac4d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ffaac4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iresenergy.co.uk/wp-content/uploads/2026/08/b76d8bd6657987e8fbd6a4692b0eaf6e110a2bec.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ffaac4d::before, .elementor-8 .elementor-element.elementor-element-ffaac4d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ffaac4d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ffaac4d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ffaac4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ffaac4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#1D1D1D;}.elementor-8 .elementor-element.elementor-element-dd4d399{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-6d51de6{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6d51de6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;line-height:54px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6d51de6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-28c7d33{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-727401b .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;background-color:var( --e-global-color-c57303f );border-radius:5px 5px 5px 5px;padding:16px 40px 16px 40px;}.elementor-8 .elementor-element.elementor-element-727401b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9bdb981{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:31px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-9bdb981:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9bdb981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b263cc6{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3b90bd6 );--border-color:var( --e-global-color-3b90bd6 );--border-radius:8px 8px 8px 8px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-8 .elementor-element.elementor-element-b263cc6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b263cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FB;}.elementor-8 .elementor-element.elementor-element-b263cc6.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-3d51e8f{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3d51e8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:38px;color:#000000;}.elementor-8 .elementor-element.elementor-element-3d51e8f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bedd7c3{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-889c04f{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-889c04f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b0237e4{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b0237e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-b0237e4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ac54734{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ac54734 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;line-height:48px;color:#000000;}.elementor-8 .elementor-element.elementor-element-ac54734.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-823246f{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5534c5e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9553e2c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.41);--padding-top:0px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-35ad11a img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0678c44 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-0678c44 .elementor-icon-box-title{margin-block-end:11px;color:#0B1F3A;}.elementor-8 .elementor-element.elementor-element-0678c44 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0678c44 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-0678c44:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0678c44:has(:focus) .elementor-icon-box-title{color:#0B1F3A;}.elementor-8 .elementor-element.elementor-element-0678c44 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#010101;}.elementor-8 .elementor-element.elementor-element-0678c44{padding:9px 0px 3px 24px;}.elementor-8 .elementor-element.elementor-element-581a2ff img{width:83%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-581a2ff{left:-1px;}body.rtl .elementor-8 .elementor-element.elementor-element-581a2ff{right:-1px;}.elementor-8 .elementor-element.elementor-element-581a2ff{top:17px;}.elementor-8 .elementor-element.elementor-element-0a722c4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.41);--padding-top:0px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6539057 img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-83b947d .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-83b947d .elementor-icon-box-title{margin-block-end:11px;color:#0B1F3A;}.elementor-8 .elementor-element.elementor-element-83b947d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-83b947d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-83b947d:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-83b947d:has(:focus) .elementor-icon-box-title{color:#0B1F3A;}.elementor-8 .elementor-element.elementor-element-83b947d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#010101;}.elementor-8 .elementor-element.elementor-element-83b947d{padding:9px 0px 3px 24px;}.elementor-8 .elementor-element.elementor-element-e99e303 img{width:83%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e99e303{left:-1px;}body.rtl .elementor-8 .elementor-element.elementor-element-e99e303{right:-1px;}.elementor-8 .elementor-element.elementor-element-e99e303{top:17px;}.elementor-8 .elementor-element.elementor-element-2680d86{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.41);--padding-top:0px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-aa9d44b img{border-radius:17px 17px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b7fb555 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-b7fb555 .elementor-icon-box-title{margin-block-end:11px;color:#0B1F3A;}.elementor-8 .elementor-element.elementor-element-b7fb555 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b7fb555 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-8 .elementor-element.elementor-element-b7fb555:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-b7fb555:has(:focus) .elementor-icon-box-title{color:#0B1F3A;}.elementor-8 .elementor-element.elementor-element-b7fb555 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#010101;}.elementor-8 .elementor-element.elementor-element-b7fb555{padding:9px 0px 3px 24px;}.elementor-8 .elementor-element.elementor-element-313557f img{width:83%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-313557f{left:-1px;}body.rtl .elementor-8 .elementor-element.elementor-element-313557f{right:-1px;}.elementor-8 .elementor-element.elementor-element-313557f{top:17px;}.elementor-8 .elementor-element.elementor-element-23a4b8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:31px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-23a4b8e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-23a4b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-393488d{--display:flex;}.elementor-8 .elementor-element.elementor-element-393488d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-393488d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iresenergy.co.uk/wp-content/uploads/2026/08/84ce63a0c2ebef98d1a2744dfa8f0bbf47afa437-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-393488d.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-8fb54fa{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-8fb54fa.e-con{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-0cba41f{text-align:start;padding:0px 0px 0px 0px;width:var( --container-widget-width, 33.483% );max-width:33.483%;--container-widget-width:33.483%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-0cba41f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:23px;color:var( --e-global-color-c57303f );}.elementor-8 .elementor-element.elementor-element-0cba41f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cf35c87{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-cf35c87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:400;line-height:48px;color:#000000;}.elementor-8 .elementor-element.elementor-element-cf35c87.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4a7b995{--display:flex;}.elementor-8 .elementor-element.elementor-element-3702a64{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-90a7dbb{--display:flex;}.elementor-8 .elementor-element.elementor-element-51640d9{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6158f4d{--display:flex;}.elementor-8 .elementor-element.elementor-element-4a0461f{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5ba1dcd{--display:flex;}.elementor-8 .elementor-element.elementor-element-0d7874c{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-277a42b{--display:flex;}.elementor-8 .elementor-element.elementor-element-77f120d{text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#000000;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e76d3da{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:17px;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-8 .elementor-element.elementor-element-e76d3da > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:500;}.elementor-8 .elementor-element.elementor-element-10d2f03{--display:flex;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-dd4d399{--width:91%;}.elementor-8 .elementor-element.elementor-element-889c04f{--width:65%;}.elementor-8 .elementor-element.elementor-element-393488d{--width:80%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-6abb286{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-104858c{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-f5c0fc5{--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9c6fa7b{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-cc6f449{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-8330777{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2e0c405{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-266eb29{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-195ded2{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-674aa8d{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-8b129c2{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-ecce3df{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-f9f719c{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-57d9d88{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-4eba20e{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-f24c78c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-85c2107{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-f5e49a2{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-d8523a5{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-aa46fd4{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-578031b{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-36f3144{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-29ef318{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-d936ed5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-3a9d95f{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-b05b407{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-556fc21{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-056cb10{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-1ff05a3{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-42e4e75{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-767cc17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-a864265{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-be19ddb{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-6085586{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-6d51de6{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-9bdb981{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-3d51e8f{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-b0237e4{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-ac54734{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}.elementor-8 .elementor-element.elementor-element-5534c5e{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-23a4b8e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-0cba41f{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}.elementor-8 .elementor-element.elementor-element-cf35c87{--container-widget-width:582px;--container-widget-flex-grow:0;width:var( --container-widget-width, 582px );max-width:582px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-cf9835b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7aaf0e5{--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;--padding-top:41px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-8 .elementor-element.elementor-element-6abb286{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-6abb286 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-6abb286.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-104858c{text-align:center;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-104858c .elementor-heading-title{font-size:27px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-104858c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a896c74{font-size:15px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7fa025e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-4786ed7 .elementor-button{font-size:14px;line-height:1em;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-8 .elementor-element.elementor-element-4786ed7{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f5c0fc5{--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-81779aa img{width:100%;}.elementor-8 .elementor-element.elementor-element-9c6fa7b{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-9c6fa7b .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-9c6fa7b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-cc6f449{text-align:center;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-cc6f449 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-cc6f449.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8330777{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d3da448 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-79e9ab8 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9ed0bd4 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5fa3cd2 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-531a02a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-2e0c405{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2e0c405 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2e0c405.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-266eb29{text-align:center;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-266eb29 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-266eb29.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-630a353{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-195ded2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-674aa8d{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-674aa8d .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-674aa8d.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-20f8c9c .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-20f8c9c{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-f7a0454 .elementor-button{font-size:14px;line-height:1em;border-radius:30px 30px 30px 30px;padding:15px 16px 15px 17px;}.elementor-8 .elementor-element.elementor-element-f7a0454{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-8 .elementor-element.elementor-element-8b129c2{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-8b129c2 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-8b129c2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-72a882a .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-72a882a{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-bed1a0e .elementor-button{font-size:14px;line-height:1em;border-radius:30px 30px 30px 30px;padding:15px 16px 15px 17px;}.elementor-8 .elementor-element.elementor-element-bed1a0e{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-8 .elementor-element.elementor-element-ecce3df{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-ecce3df .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-ecce3df.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-be7b991 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-be7b991{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-cdc98c5 .elementor-button{font-size:14px;line-height:1em;border-radius:30px 30px 30px 30px;padding:15px 16px 15px 17px;}.elementor-8 .elementor-element.elementor-element-cdc98c5{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-8 .elementor-element.elementor-element-f9f719c{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-f9f719c .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-f9f719c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-53e0382 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-53e0382{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-b9aa039 .elementor-button{font-size:14px;line-height:1em;border-radius:30px 30px 30px 30px;padding:15px 16px 15px 17px;}.elementor-8 .elementor-element.elementor-element-b9aa039{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-8 .elementor-element.elementor-element-57d9d88{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-57d9d88 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-57d9d88.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-413a58a .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-413a58a{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-5c0a3c0 .elementor-button{font-size:14px;line-height:1em;border-radius:30px 30px 30px 30px;padding:15px 16px 15px 17px;}.elementor-8 .elementor-element.elementor-element-5c0a3c0{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-8 .elementor-element.elementor-element-4eba20e{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-4eba20e .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4eba20e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-286f7ec .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-286f7ec{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-42aae8d .elementor-button{font-size:14px;line-height:1em;border-radius:30px 30px 30px 30px;padding:15px 16px 15px 17px;}.elementor-8 .elementor-element.elementor-element-42aae8d{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-8 .elementor-element.elementor-element-f24c78c{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-012b41d{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-85c2107{text-align:start;padding:5px 5px 5px 5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-85c2107 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-85c2107.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-f5e49a2{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f5e49a2 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-f5e49a2.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-3be6ae3{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-d8523a5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-aa46fd4{text-align:center;padding:5px 12px 5px 13px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-aa46fd4 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-aa46fd4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-578031b{text-align:center;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-578031b .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-578031b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-36f3144{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-0161c68 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9d74a17 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-52a1f42 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8dd54f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-29ef318{text-align:center;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-29ef318 .elementor-heading-title{font-size:14px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-29ef318.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d936ed5{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-e54590c{--min-height:232px;}.elementor-8 .elementor-element.elementor-element-a116522{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-3a9d95f{text-align:start;padding:5px 5px 5px 5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-3a9d95f .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3a9d95f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-b05b407{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b05b407 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-b05b407.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-7b24b4b{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-bcd5c5e .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a75106d .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e8bac04 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-556fc21{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-e38cd5f{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-056cb10{text-align:start;padding:5px 5px 5px 5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-056cb10 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-056cb10.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1ff05a3{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-1ff05a3 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-1ff05a3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-9abfd9d{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-42e4e75{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-46e2f15 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7fea123 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ba25448 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-02f2720 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3f66c9c .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3dfd3a3 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-86ef9bb .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a78496e .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-767cc17{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-cbda012 img{width:100%;}.elementor-8 .elementor-element.elementor-element-1857be2{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-a864265{text-align:start;padding:5px 5px 5px 5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-a864265 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-a864265.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-be19ddb{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-be19ddb .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-be19ddb.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6c1253b{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6085586{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-1cdacd5 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-11167dd .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-22b4e2a .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1e2aa5d .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-700001e .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-c64cb83 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-dd4d399{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-6d51de6{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6d51de6 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-6d51de6.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-28c7d33{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-727401b .elementor-button{font-size:14px;line-height:1em;border-radius:4px 4px 4px 4px;padding:15px 25px 15px 25px;}.elementor-8 .elementor-element.elementor-element-727401b{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-9bdb981{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-3d51e8f{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3d51e8f .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-3d51e8f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-bedd7c3{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-889c04f{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-b0237e4{text-align:start;padding:5px 5px 5px 5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-b0237e4 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-b0237e4.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-ac54734{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ac54734 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-ac54734.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-823246f{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-5534c5e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0678c44 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0678c44{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-83b947d .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-83b947d{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-b7fb555 .elementor-icon-box-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b7fb555{padding:7px 7px 7px 7px;}.elementor-8 .elementor-element.elementor-element-23a4b8e{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-393488d{--min-height:248px;}.elementor-8 .elementor-element.elementor-element-8fb54fa{--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-0cba41f{text-align:start;padding:5px 5px 5px 5px;width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-0cba41f .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-0cba41f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-cf35c87{text-align:start;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-cf35c87 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-8 .elementor-element.elementor-element-cf35c87.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-3702a64{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-51640d9{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4a0461f{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-0d7874c{font-size:14px;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-77f120d{font-size:14px;width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-104858c */.elementor-8 .elementor-element.elementor-element-104858c .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-104858c .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-104858c.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc6f449 */.elementor-8 .elementor-element.elementor-element-cc6f449 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-cc6f449 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-cc6f449.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-266eb29 */.elementor-8 .elementor-element.elementor-element-266eb29 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-266eb29 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-266eb29.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5e49a2 */.elementor-8 .elementor-element.elementor-element-f5e49a2 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-f5e49a2 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-f5e49a2.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-578031b */.elementor-8 .elementor-element.elementor-element-578031b .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-578031b .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-578031b.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b05b407 */.elementor-8 .elementor-element.elementor-element-b05b407 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-b05b407 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-b05b407.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ff05a3 */.elementor-8 .elementor-element.elementor-element-1ff05a3 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-1ff05a3 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-1ff05a3.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be19ddb */.elementor-8 .elementor-element.elementor-element-be19ddb .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-be19ddb .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-be19ddb.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d51de6 */.elementor-8 .elementor-element.elementor-element-6d51de6 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-6d51de6 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-6d51de6.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac54734 */.elementor-8 .elementor-element.elementor-element-ac54734 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-ac54734 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-ac54734.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf35c87 */.elementor-8 .elementor-element.elementor-element-cf35c87 .elementor-heading-title {
    overflow: hidden;
}

.elementor-8 .elementor-element.elementor-element-cf35c87 .word {
    display: inline-block;
    opacity: 0;
    transform: translateY(25px);
    transition:
        opacity 0.8s ease,
        transform 0.8s ease;
}

.elementor-8 .elementor-element.elementor-element-cf35c87.words-visible .word {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */