.elementor-516 .elementor-element.elementor-element-3b6cd37e{--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;}.elementor-516 .elementor-element.elementor-element-3b6cd37e:not(.elementor-motion-effects-element-type-background), .elementor-516 .elementor-element.elementor-element-3b6cd37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegreenfarm.co.uk/wp-content/uploads/2025/07/IMG_5040.jpg");background-position:0px -485px;background-size:cover;}.elementor-516 .elementor-element.elementor-element-4afa8189{--spacer-size:250px;}.elementor-516 .elementor-element.elementor-element-44ad3bb{--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:0px;--padding-bottom:20px;--padding-left:240px;--padding-right:240px;}.elementor-516 .elementor-element.elementor-element-44ad3bb:not(.elementor-motion-effects-element-type-background), .elementor-516 .elementor-element.elementor-element-44ad3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegreenfarm.co.uk/wp-content/uploads/2025/06/Repeat-Grid-3@2x.png");background-repeat:no-repeat;background-size:cover;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-516 .elementor-element.elementor-element-2f165e3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-516 .elementor-element.elementor-element-2f165e3{font-family:"Sen", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e7fb0f4 );}.elementor-516 .elementor-element.elementor-element-2f165e3 a{color:var( --e-global-color-e7fb0f4 );}.elementor-516 .elementor-element.elementor-element-2f165e3 a:hover{color:var( --e-global-color-e7fb0f4 );}.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-516 .elementor-element.elementor-element-76369f08 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-516 .elementor-element.elementor-element-76369f08{text-align:center;}.elementor-516 .elementor-element.elementor-element-76369f08 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:50px;font-weight:500;line-height:1.3em;color:var( --e-global-color-4e9ddb8 );}.elementor-516 .elementor-element.elementor-element-0db57c4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:240px;--padding-right:240px;}.elementor-516 .elementor-element.elementor-element-7adf453{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-7adf453:not(.elementor-motion-effects-element-type-background), .elementor-516 .elementor-element.elementor-element-7adf453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thegreenfarm.co.uk/wp-content/uploads/2025/06/Repeat-Grid-3@2x.png");}.elementor-516 .elementor-element.elementor-element-1db2160e{text-align:center;}.elementor-516 .elementor-element.elementor-element-1db2160e .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-e7fb0f4 );}.elementor-516 .elementor-element.elementor-element-632e6048 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-516 .elementor-element.elementor-element-632e6048{text-align:center;}.elementor-516 .elementor-element.elementor-element-632e6048 .elementor-heading-title{font-family:"Sen", Sans-serif;font-weight:500;color:var( --e-global-color-4e9ddb8 );}.elementor-516 .elementor-element.elementor-element-1a2b5b52{--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;}.elementor-516 .elementor-element.elementor-element-360e4f77{--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;}.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-516 .elementor-element.elementor-element-3a38900a img{height:200px;object-fit:contain;object-position:center center;}.elementor-516 .elementor-element.elementor-element-d446702{--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;}.elementor-516 .elementor-element.elementor-element-6c2f2c3 img{height:200px;object-fit:contain;object-position:center center;}.elementor-516 .elementor-element.elementor-element-28156c72{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-42e5df6e{text-align:center;}.elementor-516 .elementor-element.elementor-element-42e5df6e .elementor-heading-title{font-family:"Sen", Sans-serif;font-weight:500;color:var( --e-global-color-4e9ddb8 );}.elementor-widget-ucaddon_repeater_carousel .ue-repeater-carousel-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_repeater_carousel .ue-repeater-carousel-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_repeater_carousel .ue-repeater-carousel-item-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-516 .elementor-element.elementor-element-1bad38d2 .ue-repeater-carousel-item-content{background-color:var( --e-global-color-366f113 );text-align:start;align-items:start;padding:40px 40px 40px 40px;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .ue-repeater-carousel-item{overflow:hidden;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-item{transform:scale(100%);opacity:100%;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-item.uc-active-item{transform:scale(100%);opacity:100%;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .ue-repeater-carousel-item-image{height:250px;object-fit:cover;object-position:center center;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .ue-repeater-carousel-item-title{color:#31363B;font-family:"Sen", Sans-serif;font-weight:600;margin-top:0px;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .ue-repeater-carousel-item-text{color:var( --e-global-color-secondary );margin-top:15px;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .ue-repeater-carousel-item-btn{width:fit-content;justify-content:center;margin-top:10px;padding:10px 20px 10px 20px;background-color:#ffffff;gap:10px;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .ue-repeater-carousel-item-btn:hover{background-color:#404040;color:#ffffff;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-nav .owl-next{right:0px;left:auto;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-carousel .owl-nav .owl-next,.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-carousel .owl-nav .owl-prev{top:48%;border-radius:0px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-carousel .owl-nav .owl-next:hover,.elementor-516 .elementor-element.elementor-element-1bad38d2 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-516 .elementor-element.elementor-global-1056 .elementor-button{background-color:var( --e-global-color-bde2698 );font-family:"Sen", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-4e9ddb8 );color:var( --e-global-color-4e9ddb8 );border-radius:0px 060px 50px 50px;padding:10px 60px 10px 60px;}.elementor-516 .elementor-element.elementor-global-1056 .elementor-button:hover, .elementor-516 .elementor-element.elementor-global-1056 .elementor-button:focus{background-color:var( --e-global-color-08cd82c );color:var( --e-global-color-4e9ddb8 );}.elementor-516 .elementor-element.elementor-global-1056 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-516 .elementor-element.elementor-global-1056 .elementor-button:hover svg, .elementor-516 .elementor-element.elementor-global-1056 .elementor-button:focus svg{fill:var( --e-global-color-4e9ddb8 );}@media(max-width:1024px){.elementor-516 .elementor-element.elementor-element-3b6cd37e:not(.elementor-motion-effects-element-type-background), .elementor-516 .elementor-element.elementor-element-3b6cd37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-516 .elementor-element.elementor-element-4afa8189{--spacer-size:100px;}.elementor-516 .elementor-element.elementor-element-44ad3bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-0db57c4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-516 .elementor-element.elementor-element-1db2160e{text-align:center;}.elementor-516 .elementor-element.elementor-element-1bad38d2 > .elementor-widget-container{padding:0px 0px 60px 0px;}}@media(max-width:767px){.elementor-516 .elementor-element.elementor-element-3b6cd37e:not(.elementor-motion-effects-element-type-background), .elementor-516 .elementor-element.elementor-element-3b6cd37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-516 .elementor-element.elementor-element-44ad3bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-516 .elementor-element.elementor-element-76369f08 > .elementor-widget-container{padding:35px 20px 35px 20px;}.elementor-516 .elementor-element.elementor-element-76369f08 .elementor-heading-title{font-size:35px;}.elementor-516 .elementor-element.elementor-element-0db57c4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-516 .elementor-element.elementor-element-632e6048 > .elementor-widget-container{padding:35px 0px 35px 0px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-2f165e3 */.breadcrumb_last {
    padding-left: 20px;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for ucaddon_repeater_carousel, class: .elementor-element-1bad38d2 */.ue-rc-title-content-wrapper {
    text-align: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sen';
	font-display: auto;
	src: url('https://thegreenfarm.co.uk/wp-content/uploads/2025/06/Sen-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */