.elementor-4774 .elementor-element.elementor-element-59a3436{--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;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4774 .elementor-element.elementor-element-59a3436:not(.elementor-motion-effects-element-type-background),.elementor-4774 .elementor-element.elementor-element-59a3436>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#174896;background-image:url(https://producepackaging.co.uk/wp-content/uploads/2025/10/Various-Picnic-min-scaled_02.jpg);background-position:top center;background-size:801px auto}.elementor-4774 .elementor-element.elementor-element-59a3436::before,.elementor-4774 .elementor-element.elementor-element-59a3436>.elementor-background-video-container::before,.elementor-4774 .elementor-element.elementor-element-59a3436>.e-con-inner>.elementor-background-video-container::before,.elementor-4774 .elementor-element.elementor-element-59a3436>.elementor-background-slideshow::before,.elementor-4774 .elementor-element.elementor-element-59a3436>.e-con-inner>.elementor-background-slideshow::before,.elementor-4774 .elementor-element.elementor-element-59a3436>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-4774 .elementor-element.elementor-element-59a3436::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-256a07f .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px);left:initial;top:initial}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-256a07f{left:72%;--hotspot-translate-x:72%;top:45%;--hotspot-translate-y:45%}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-d00deb5 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px);left:initial;top:initial}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-d00deb5{left:61%;--hotspot-translate-x:61%;bottom:28%;--hotspot-translate-y:28%}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-72d2ecd .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px);left:initial;top:initial}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-72d2ecd{left:74%;--hotspot-translate-x:74%;top:75%;--hotspot-translate-y:75%}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-51b111e .e-hotspot--tooltip-position{right:calc(100% + 5px);bottom:initial;left:initial;top:initial}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-51b111e{left:91%;--hotspot-translate-x:91%;top:60%;--hotspot-translate-y:60%}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-d248dd8 .e-hotspot--tooltip-position{right:calc(100% + 5px);bottom:initial;left:initial;top:initial}.elementor-4774 .elementor-element.elementor-element-e8ef88b .elementor-repeater-item-d248dd8{left:59%;--hotspot-translate-x:59%;top:34%;--hotspot-translate-y:34%}.elementor-4774 .elementor-element.elementor-element-e8ef88b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-4774 .elementor-element.elementor-element-e8ef88b.elementor-element{--align-self:center}.elementor-4774 .elementor-element.elementor-element-e8ef88b{--container-width:100%;--image-width:100%;--container-max-width:100%;--hotspot-color:var( --e-global-color-secondary );--tooltip-text-color:var( --e-global-color-text );--tooltip-max-width:275px;--tooltip-padding:15px 30px 10px 30px;--tooltip-color:var( --e-global-color-3804ac5 );--tooltip-border-radius:20px 0px 20px 0px}.elementor-4774 .elementor-element.elementor-element-e8ef88b .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,.elementor-4774 .elementor-element.elementor-element-e8ef88b .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle{box-shadow:0 0 0 10px rgb(255 255 255 / .97)}.elementor-4774 .elementor-element.elementor-element-fbb3ea9{--display:flex;--position:absolute;top:50px}.elementor-4774 .elementor-element.elementor-element-fbb3ea9.e-con{--align-self:flex-start}body:not(.rtl) .elementor-4774 .elementor-element.elementor-element-fbb3ea9{left:0}body.rtl .elementor-4774 .elementor-element.elementor-element-fbb3ea9{right:0}.elementor-4774 .elementor-element.elementor-element-599ee69{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-4774 .elementor-element.elementor-element-277eb50 .elementor-heading-title{color:var(--e-global-color-3804ac5)}.elementor-4774 .elementor-element.elementor-element-170de6d .elementor-heading-title{color:var(--e-global-color-3804ac5)}@media(min-width:768px){.elementor-4774 .elementor-element.elementor-element-59a3436{--width:100%}.elementor-4774 .elementor-element.elementor-element-599ee69{--width:562px}}@media(max-width:1024px) and (min-width:768px){.elementor-4774 .elementor-element.elementor-element-599ee69{--width:450px}}@media(max-width:1024px){.elementor-4774 .elementor-element.elementor-element-fbb3ea9{top:0}}@media(max-width:767px){.elementor-4774 .elementor-element.elementor-element-59a3436:not(.elementor-motion-effects-element-type-background),.elementor-4774 .elementor-element.elementor-element-59a3436>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://producepackaging.co.uk/wp-content/uploads/2025/10/Various-Picnic-min-scaled_02.jpg);background-position:top center;background-size:808px auto}.elementor-4774 .elementor-element.elementor-element-59a3436{--overlay-opacity:0.31}.elementor-4774 .elementor-element.elementor-element-599ee69{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}}.elementor-4774 .elementor-element.elementor-element-1308ac4{animation-name:fadeInLeftShort}@keyframes fadeInLeftShort{from{opacity:0;transform:translate3d(-80px,0,0)}to{opacity:1;transform:none}}.elementor-4774 .elementor-element.elementor-element-59a3436{overflow-x:hidden}