.elementor-25247 .elementor-element.elementor-element-c33524c{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.27;}.elementor-25247 .elementor-element.elementor-element-c33524c:not(.elementor-motion-effects-element-type-background), .elementor-25247 .elementor-element.elementor-element-c33524c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://excelenergy.co.uk/wp-content/uploads/2026/08/farming-innovation--scaled.jpg");background-position:center center;background-size:cover;}.elementor-25247 .elementor-element.elementor-element-c33524c::before, .elementor-25247 .elementor-element.elementor-element-c33524c > .elementor-background-video-container::before, .elementor-25247 .elementor-element.elementor-element-c33524c > .e-con-inner > .elementor-background-video-container::before, .elementor-25247 .elementor-element.elementor-element-c33524c > .elementor-background-slideshow::before, .elementor-25247 .elementor-element.elementor-element-c33524c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25247 .elementor-element.elementor-element-c33524c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#272727;--background-overlay:'';}.elementor-25247 .elementor-element.elementor-element-2c013c23{text-align:center;}.elementor-25247 .elementor-element.elementor-element-2c013c23 .elementor-heading-title{font-family:var( --e-global-typography-ec9295b-font-family ), Sans-serif;font-size:var( --e-global-typography-ec9295b-font-size );font-weight:var( --e-global-typography-ec9295b-font-weight );text-transform:var( --e-global-typography-ec9295b-text-transform );line-height:var( --e-global-typography-ec9295b-line-height );color:var( --e-global-color-a438997 );}.elementor-25247 .elementor-element.elementor-element-69c61c2d{--display:flex;}.elementor-25247 .elementor-element.elementor-element-2c082463{--spacer-size:15px;}.elementor-25247 .elementor-element.elementor-element-37c5bb70{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25247 .elementor-element.elementor-element-7490eb36.elementor-element{--align-self:center;}.elementor-25247 .elementor-element.elementor-element-7490eb36{text-align:start;}.elementor-25247 .elementor-element.elementor-element-7f44f1a4{--display:flex;}.elementor-25247 .elementor-element.elementor-element-513340a3{--spacer-size:10px;}.elementor-25247 .elementor-element.elementor-element-7f6ef3f2{--display:flex;}.elementor-25247 .elementor-element.elementor-element-251d67e{--box-background-color:#DEF8D9;--header-background-color:#3B3B3B00;--item-text-hover-decoration:underline;}.elementor-25247 .elementor-element.elementor-element-251d67e .elementor-toc__spinner{color:var( --e-global-color-a438997 );fill:var( --e-global-color-a438997 );}.elementor-25247 .elementor-element.elementor-element-251d67e .elementor-toc__header-title{text-align:center;}.elementor-25247 .elementor-element.elementor-element-251d67e .elementor-toc__header, .elementor-25247 .elementor-element.elementor-element-251d67e .elementor-toc__header-title{font-family:"Verdana", Sans-serif;font-size:30px;font-style:normal;letter-spacing:0px;word-spacing:0px;}.elementor-25247 .elementor-element.elementor-element-251d67e .elementor-toc__header{flex-direction:row;}.elementor-25247 .elementor-element.elementor-element-222bda3f{--display:flex;}.elementor-25247 .elementor-element.elementor-element-4e61e263{--spacer-size:10px;}.elementor-25247 .elementor-element.elementor-element-65dcc5fd{--display:flex;}.elementor-25247 .elementor-element.elementor-element-8abe94c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-25247 .elementor-element.elementor-element-8abe94c{text-align:center;}.elementor-25247 .elementor-element.elementor-element-8abe94c .elementor-heading-title{font-family:var( --e-global-typography-52646c3-font-family ), Sans-serif;font-size:var( --e-global-typography-52646c3-font-size );font-weight:var( --e-global-typography-52646c3-font-weight );text-transform:var( --e-global-typography-52646c3-text-transform );line-height:var( --e-global-typography-52646c3-line-height );color:var( --e-global-color-b3605c1 );}.elementor-25247 .elementor-element.elementor-element-899d84c{--display:flex;}.elementor-25247 .elementor-element.elementor-element-390d5a97{--display:flex;}.elementor-25247 .elementor-element.elementor-element-7899bf92{--spacer-size:10px;}.elementor-25247 .elementor-element.elementor-element-60fb0606{--display:flex;}.elementor-25247 .elementor-element.elementor-element-5b055c06{--display:flex;}.elementor-25247 .elementor-element.elementor-element-6d1da0a0{--spacer-size:10px;}.elementor-25247 .elementor-element.elementor-element-d65f545{--display:flex;}.elementor-25247 .elementor-element.elementor-element-465ffca3.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-25247 .elementor-element.elementor-element-465ffca3{text-align:center;}.elementor-25247 .elementor-element.elementor-element-465ffca3 .elementor-heading-title{font-family:var( --e-global-typography-52646c3-font-family ), Sans-serif;font-size:var( --e-global-typography-52646c3-font-size );font-weight:var( --e-global-typography-52646c3-font-weight );text-transform:var( --e-global-typography-52646c3-text-transform );line-height:var( --e-global-typography-52646c3-line-height );color:var( --e-global-color-b3605c1 );}.elementor-25247 .elementor-element.elementor-element-78c68eca{--display:flex;}.elementor-25247 .elementor-element.elementor-element-22d84292{--display:flex;}.elementor-25247 .elementor-element.elementor-element-59ba0043{--spacer-size:10px;}.elementor-25247 .elementor-element.elementor-element-340ce2ee{--display:flex;}.elementor-25247 .elementor-element.elementor-element-78e2af76.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-25247 .elementor-element.elementor-element-78e2af76{text-align:center;}.elementor-25247 .elementor-element.elementor-element-78e2af76 .elementor-heading-title{font-family:var( --e-global-typography-52646c3-font-family ), Sans-serif;font-size:var( --e-global-typography-52646c3-font-size );font-weight:var( --e-global-typography-52646c3-font-weight );text-transform:var( --e-global-typography-52646c3-text-transform );line-height:var( --e-global-typography-52646c3-line-height );color:var( --e-global-color-b3605c1 );}.elementor-25247 .elementor-element.elementor-element-53e6667a{--display:flex;}.elementor-25247 .elementor-element.elementor-element-1768d8c{--display:flex;}.elementor-25247 .elementor-element.elementor-element-0d475c6{--spacer-size:15px;}.elementor-25247 .elementor-element.elementor-element-643b2c57{--display:flex;}.elementor-25247 .elementor-element.elementor-element-4e3f2e0d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-25247 .elementor-element.elementor-element-4e3f2e0d{text-align:center;}.elementor-25247 .elementor-element.elementor-element-4e3f2e0d .elementor-heading-title{font-family:var( --e-global-typography-52646c3-font-family ), Sans-serif;font-size:var( --e-global-typography-52646c3-font-size );font-weight:var( --e-global-typography-52646c3-font-weight );text-transform:var( --e-global-typography-52646c3-text-transform );line-height:var( --e-global-typography-52646c3-line-height );color:var( --e-global-color-b3605c1 );}.elementor-25247 .elementor-element.elementor-element-1b558679{--display:flex;}.elementor-25247 .elementor-element.elementor-element-76a7797{--display:flex;}.elementor-25247 .elementor-element.elementor-element-423b5af{--spacer-size:15px;}.elementor-25247 .elementor-element.elementor-element-3e405ea5{--display:flex;}.elementor-25247 .elementor-element.elementor-element-470cb357 img{width:85%;height:500px;}.elementor-25247 .elementor-element.elementor-element-5418df6b{--display:flex;}.elementor-25247 .elementor-element.elementor-element-76234141{--spacer-size:10px;}.elementor-25247 .elementor-element.elementor-element-55bd35a0{--display:flex;}.elementor-25247 .elementor-element.elementor-element-69c333be.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-25247 .elementor-element.elementor-element-69c333be{text-align:center;}.elementor-25247 .elementor-element.elementor-element-69c333be .elementor-heading-title{font-family:var( --e-global-typography-52646c3-font-family ), Sans-serif;font-size:var( --e-global-typography-52646c3-font-size );font-weight:var( --e-global-typography-52646c3-font-weight );text-transform:var( --e-global-typography-52646c3-text-transform );line-height:var( --e-global-typography-52646c3-line-height );color:var( --e-global-color-b3605c1 );}.elementor-25247 .elementor-element.elementor-element-4c61df04{--display:flex;}.elementor-25247 .elementor-element.elementor-element-28f0f412{--display:flex;}.elementor-25247 .elementor-element.elementor-element-607dfa2f .elementor-button{border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25247 .elementor-element.elementor-element-37c5bb70{--width:90%;}.elementor-25247 .elementor-element.elementor-element-7f44f1a4{--width:90%;}.elementor-25247 .elementor-element.elementor-element-7f6ef3f2{--width:90%;}.elementor-25247 .elementor-element.elementor-element-222bda3f{--width:90%;}.elementor-25247 .elementor-element.elementor-element-65dcc5fd{--width:90%;}.elementor-25247 .elementor-element.elementor-element-899d84c{--width:90%;}.elementor-25247 .elementor-element.elementor-element-390d5a97{--width:90%;}.elementor-25247 .elementor-element.elementor-element-60fb0606{--width:90%;}.elementor-25247 .elementor-element.elementor-element-d65f545{--width:90%;}.elementor-25247 .elementor-element.elementor-element-78c68eca{--width:90%;}.elementor-25247 .elementor-element.elementor-element-22d84292{--width:90%;}.elementor-25247 .elementor-element.elementor-element-340ce2ee{--width:90%;}.elementor-25247 .elementor-element.elementor-element-53e6667a{--width:90%;}.elementor-25247 .elementor-element.elementor-element-643b2c57{--width:90%;}.elementor-25247 .elementor-element.elementor-element-1b558679{--width:90%;}.elementor-25247 .elementor-element.elementor-element-3e405ea5{--width:90%;}.elementor-25247 .elementor-element.elementor-element-5418df6b{--width:90%;}.elementor-25247 .elementor-element.elementor-element-55bd35a0{--width:90%;}.elementor-25247 .elementor-element.elementor-element-4c61df04{--width:90%;}.elementor-25247 .elementor-element.elementor-element-28f0f412{--width:90%;}}@media(max-width:1024px){.elementor-25247 .elementor-element.elementor-element-c33524c{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25247 .elementor-element.elementor-element-2c013c23 .elementor-heading-title{font-size:var( --e-global-typography-ec9295b-font-size );line-height:var( --e-global-typography-ec9295b-line-height );}.elementor-25247 .elementor-element.elementor-element-37c5bb70{--grid-auto-flow:row;}.elementor-25247 .elementor-element.elementor-element-8abe94c .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-465ffca3 .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-78e2af76 .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-4e3f2e0d .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-69c333be .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}}@media(max-width:767px){.elementor-25247 .elementor-element.elementor-element-c33524c{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25247 .elementor-element.elementor-element-2c013c23 .elementor-heading-title{font-size:var( --e-global-typography-ec9295b-font-size );line-height:var( --e-global-typography-ec9295b-line-height );}.elementor-25247 .elementor-element.elementor-element-37c5bb70{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-25247 .elementor-element.elementor-element-8abe94c{text-align:center;}.elementor-25247 .elementor-element.elementor-element-8abe94c .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-465ffca3{text-align:center;}.elementor-25247 .elementor-element.elementor-element-465ffca3 .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-78e2af76{text-align:center;}.elementor-25247 .elementor-element.elementor-element-78e2af76 .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-4e3f2e0d{text-align:center;}.elementor-25247 .elementor-element.elementor-element-4e3f2e0d .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}.elementor-25247 .elementor-element.elementor-element-470cb357 img{width:100%;height:252px;}.elementor-25247 .elementor-element.elementor-element-69c333be{text-align:center;}.elementor-25247 .elementor-element.elementor-element-69c333be .elementor-heading-title{font-size:var( --e-global-typography-52646c3-font-size );line-height:var( --e-global-typography-52646c3-line-height );}}