.elementor-7687 .elementor-element.elementor-element-2fa6b9e1:not(.elementor-motion-effects-element-type-background), .elementor-7687 .elementor-element.elementor-element-2fa6b9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8FBF25;}.elementor-7687 .elementor-element.elementor-element-2fa6b9e1 > .elementor-container{max-width:1500px;}.elementor-7687 .elementor-element.elementor-element-2fa6b9e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;z-index:10;}.elementor-7687 .elementor-element.elementor-element-2fa6b9e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7687 .elementor-element.elementor-element-24d84e5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7687 .elementor-element.elementor-element-24d84e5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7687 .elementor-element.elementor-element-24d84e5b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-7687 .elementor-element.elementor-element-385e82cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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-7687 .elementor-element.elementor-element-2eb1b472{width:auto;max-width:auto;align-self:center;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:bold;color:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-2eb1b472 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7687 .elementor-element.elementor-element-25616f24.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7687 .elementor-element.elementor-element-25616f24 > .elementor-element-populated{color:#31615F;margin:0px 0px 0px -180px;--e-column-margin-right:0px;--e-column-margin-left:-180px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-7687 .elementor-element.elementor-element-6e41155f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7687 .elementor-element.elementor-element-6e41155f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7687 .elementor-element.elementor-element-6e41155f.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7687 .elementor-element.elementor-element-6e41155f > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef{width:auto;max-width:auto;align-self:flex-end;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu .elementor-item{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFFC4;fill:#FFFFFFC4;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed .elementor-item:before,
					.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed .elementor-item:before{border-width:5px;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 5px 5px;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:5px 5px 0 0;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:5px 0 0 5px;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 5px 5px 0;}.elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-underline .elementor-item:after,
					 .elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-overline .elementor-item:before,
					 .elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-double-line .elementor-item:before,
					 .elementor-7687 .elementor-element.elementor-element-7b3dc9ef .e--pointer-double-line .elementor-item:after{height:5px;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-repeater-item-d33de1e.elementor-social-icon{background-color:#FFFFFF00;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-repeater-item-d33de1e.elementor-social-icon i{color:#FFFFFF00;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-repeater-item-d33de1e.elementor-social-icon svg{fill:#FFFFFF00;}.elementor-7687 .elementor-element.elementor-element-79c48ee5{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;align-self:center;--icon-size:20px;--grid-column-gap:4px;--grid-row-gap:0px;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-widget-container{text-align:center;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.2em;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-social-icon i{color:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-7687 .elementor-element.elementor-element-79c48ee5 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-7687 .elementor-element.elementor-element-676a90b4:not(.elementor-motion-effects-element-type-background), .elementor-7687 .elementor-element.elementor-element-676a90b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-7687 .elementor-element.elementor-element-676a90b4 > .elementor-container{max-width:1500px;}.elementor-7687 .elementor-element.elementor-element-676a90b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;z-index:99;}.elementor-7687 .elementor-element.elementor-element-676a90b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7687 .elementor-element.elementor-element-1b7a7486.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7687 .elementor-element.elementor-element-1b7a7486.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7687 .elementor-element.elementor-element-1b7a7486.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.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-7687 .elementor-element.elementor-element-4cb9d24d{text-align:start;}.elementor-7687 .elementor-element.elementor-element-4cb9d24d img{width:100%;max-width:200px;}.elementor-bc-flex-widget .elementor-7687 .elementor-element.elementor-element-7e90e63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7687 .elementor-element.elementor-element-7e90e63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7687 .elementor-element.elementor-element-7e90e63.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7687 .elementor-element.elementor-element-7e90e63 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-7687 .elementor-element.elementor-element-6ffd15cb{width:auto;max-width:auto;}.elementor-7687 .elementor-element.elementor-element-6ffd15cb > .elementor-widget-container{margin:0px 10px 0px 0px;padding:10px 10px 10px 10px;}.elementor-7687 .elementor-element.elementor-element-7823cb1d{width:auto;max-width:auto;}.elementor-7687 .elementor-element.elementor-element-6aa84726{width:auto;max-width:auto;}.elementor-7687 .elementor-element.elementor-element-40660f28:not(.elementor-motion-effects-element-type-background), .elementor-7687 .elementor-element.elementor-element-40660f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-7687 .elementor-element.elementor-element-40660f28 > .elementor-container{max-width:1500px;}.elementor-7687 .elementor-element.elementor-element-40660f28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-7687 .elementor-element.elementor-element-40660f28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7687 .elementor-element.elementor-element-6b325ec2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7687 .elementor-element.elementor-element-6b325ec2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7687 .elementor-element.elementor-element-6b325ec2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7687 .elementor-element.elementor-element-6b325ec2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7687 .elementor-element.elementor-element-28a39335{width:100%;max-width:100%;}.elementor-7687 .elementor-element.elementor-element-28a39335 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-7687 .elementor-element.elementor-element-2eb1b472{font-size:18px;}.elementor-7687 .elementor-element.elementor-element-40660f28{z-index:98;}}@media(max-width:767px){.elementor-7687 .elementor-element.elementor-element-2fa6b9e1{padding:10px 10px 10px 10px;}.elementor-7687 .elementor-element.elementor-element-24d84e5b{width:55%;}.elementor-7687 .elementor-element.elementor-element-2eb1b472{font-size:18px;}.elementor-7687 .elementor-element.elementor-element-6e41155f{width:45%;}.elementor-7687 .elementor-element.elementor-element-676a90b4{padding:0px 10px 0px 10px;}.elementor-7687 .elementor-element.elementor-element-1b7a7486{width:50%;}.elementor-7687 .elementor-element.elementor-element-7e90e63{width:50%;}.elementor-7687 .elementor-element.elementor-element-40660f28{padding:0px 10px 10px 0px;}.elementor-7687 .elementor-element.elementor-element-6b325ec2{width:100%;}.elementor-7687 .elementor-element.elementor-element-28a39335 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-7687 .elementor-element.elementor-element-385e82cf{width:50%;}.elementor-7687 .elementor-element.elementor-element-25616f24{width:50%;}.elementor-7687 .elementor-element.elementor-element-1b7a7486{width:20%;}.elementor-7687 .elementor-element.elementor-element-7e90e63{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7687 .elementor-element.elementor-element-24d84e5b{width:70%;}.elementor-7687 .elementor-element.elementor-element-6e41155f{width:30%;}.elementor-7687 .elementor-element.elementor-element-1b7a7486{width:40%;}.elementor-7687 .elementor-element.elementor-element-7e90e63{width:60%;}}/* Start custom CSS for text-editor, class: .elementor-element-2eb1b472 */.elementor-7687 .elementor-element.elementor-element-2eb1b472 a {color: #fff;}
.elementor-7687 .elementor-element.elementor-element-2eb1b472 p {margin-bottom: 0px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24bd7546 */.tp-widget-rating {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-7b3dc9ef */.elementor-7687 .elementor-element.elementor-element-7b3dc9ef li:hover, .elementor-7687 .elementor-element.elementor-element-7b3dc9ef li.current-menu-item {
    background-color:rgba(255,255,255,0.2);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-79c48ee5 */.elementor-34 .elementor-element.elementor-element-ed16fe6 .elementor-repeater-item-d33de1e.elementor-social-icon {
max-height: 15px; 
max-width: 15px; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ffd15cb */.elementor-7687 .elementor-element.elementor-element-6ffd15cb input {
    border:2px solid #6F6F6F !important;
    background:transparent;
    border-radius: 10px!important;
        font-family: "Rubik", Sans-serif;
}

.elementor-7687 .elementor-element.elementor-element-6ffd15cb .dgwt-wcas-suggestions-wrapp {
    min-width: 350px;
    font-family: "Rubik", Sans-serif;
    color: #6f6f6f;
}

.dgwt-wcas-suggestion-headline span, span.dgwt-wcas-st-more {
    font-family: "Rubik", Sans-serif;
    color: #8FBF25;
    text-transform: none!important;
    font-weight: bold!important;
    font-size: 16px!important;
}

.dgwt-wcas-content-wrapp .dgwt-wcas-st {
    color: #6f6f6f!important;
    font-weight: 500!important;
}

@media only screen and (max-width: 1443px) {
.elementor-7687 .elementor-element.elementor-element-6ffd15cb .dgwt-wcas-search-wrapp {
    width: 110px;
    min-width: unset;
}
}
@media only screen and (max-width: 1300px) {
.elementor-7687 .elementor-element.elementor-element-6ffd15cb .dgwt-wcas-search-wrapp {
    display: none!important;
}
}

dgwt-wcas-sf-wrapp {
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for ubermenu, class: .elementor-element-7823cb1d *//* GROCERY Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu .ubermenu-tabs.ubermenu-item-1658 &gt; .ubermenu-tabs-group &gt; .ubermenu-tab &gt; .ubermenu-tab-content-panel {
    padding: 25px 30px 30px 30px;
}

/* FOODSERVICE Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu .ubermenu-tabs.ubermenu-item-5442 &gt; .ubermenu-tabs-group &gt; .ubermenu-tab &gt; .ubermenu-tab-content-panel {
    padding: 25px 30px 30px 30px;
}


/* FOODSERVICE Food Containers Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-5436 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* FOODSERVICE Card Food Boxes Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-5437 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* FOODSERVICE Cold Drinks Packaging Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-5438 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* FOODSERVICE Hot Drinks Packaging Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-5439 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* FOODSERVICE Sandwich Packaging Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-5440 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* FOODSERVICE Bags Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-7097 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* FOODSERVICE Food Papers Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-7103 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}



/* GROCERY Punnets &amp; trays Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-1652 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* GROCERY Punnets &amp; trays Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-1660 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* GROCERY Cabity Tray Liners Bags Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-1662 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* GROCERY Film Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-1664 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* GROCERY Fresh Produce Boxes Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-1665 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 7px;
}

/* GROCERY Bubble Packaging Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-1661 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}

/* GROCERY Transit Packaging Sub-Menu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-34 .elementor-element.elementor-element-ac6e68e .ubermenu-item-2153 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
padding-bottom: 5px;
}












/* More menu spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-nav &gt; li &gt; .ubermenu-target {
    border-bottom:5px solid transparent;
    padding-bottom:17px;
}



.elementor-7687 .elementor-element.elementor-element-7823cb1d #menu-main-mega-menu {
    background: transparent;
}
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1378 .cmm4e-sub-panel.cmm4e-content-container {max-width: 225px}

.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item {
    padding: 0px 10px;
    background-color: #fff0;
    border-top: 5px solid transparent!important;
    border-bottom: 5px solid transparent!important;
}
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item a {
    color: #6f6f6f;
    text-transform: none;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e.cmm4e-theme-default-menu-skin-461836 {
    padding: 0px!important;
    min-height: 75px!important;
}

.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item &gt; .menu-item-arrow{
    color: #6f6f6f!important;
}

.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item:hover {background-color: #fff;}

.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1377:hover .cmm4e-nav-link {
    color: #31615F!important;
}

.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1378:hover .cmm4e-nav-link {
    color: #FCC964!important;
}


/* Sustainability colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1379:hover .cmm4e-nav-link {
    color: #7AD0C7!important;
}

/* Sustainability colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1379:hover {
    border-bottom: 5px solid #7AD0C7!important;
}

/* Innovation colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1380:hover .cmm4e-nav-link {
    color: #6F6F6F!important;
}

/* Innovation colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1380:hover {
    border-bottom: 5px solid #6F6F6F!important;
}

/* Distribution colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1381:hover .cmm4e-nav-link {
    color: #CDBCDD!important;
}
/* Distribution colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .cmm4e-menu-item-1381:hover {
    border-bottom: 5px solid #CDBCDD!important;
}

/* Manu Spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-tabs-group {
    padding:25px 15px 25px 40px;
}





/* Unknown */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-tab-content-panel .ubermenu-submenu-type-stack li:first-child {
    margin-top:0 !important;
}

/* Top arrow spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-sub-indicator {
    margin-top:-8px !important;
}

/* Listed arrow spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-tabs-group .ubermenu-sub-indicator {
    margin-top:-8px !important;
}

/* More menu spacing */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-tabs-group &gt; li &gt; .ubermenu-target .ubermenu-target-title, .elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-4727 .ubermenu-submenu &gt; li &gt; .ubermenu-target .ubermenu-target-title {
    padding-bottom:5px;
}








/* Sustainability colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-1720:hover .ubermenu-target {
    border-bottom-color:#81c8c2 !important;
}
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-1719:hover .ubermenu-target {
    border-bottom-color:#6f6f6f !important;
}

/* Distribution colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-1718:hover .ubermenu-target {
    border-bottom-color:#cdbcdd !important;
}

/* Quote colour??? */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-1888:hover .ubermenu-target {
    border-bottom-color:#8FBF25 !important;
}

/* Grocery bottom thick line colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-4725 &gt; .ubermenu-submenu {
    border-bottom:5px solid #31615F;
    border-left:none;
    border-right:none;
}
/* Foodservice bottom thick line colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-4727 &gt; .ubermenu-submenu {
    border-bottom:5px solid #FDC965;
    border-left:none;
    border-right:none;
}

@media only screen and (max-width: 1170px) {
.elementor-7687 .elementor-element.elementor-element-7823cb1d {display: none;}
}

@media only screen and (min-width: 1024px) {
    .elementor-7687 .elementor-element.elementor-element-7823cb1d .company {display: none!important;}
}


/* Bags colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu .ubermenu-item.ubermenu-item-7097 &gt; .ubermenu-target {
color: #fdc965;
}


/* Food Papers colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu .ubermenu-item.ubermenu-item-7103 &gt; .ubermenu-target {
color: #fdc965;
}


/* Pizza Packaging colour */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu .ubermenu-item.ubermenu-item-7188 &gt; .ubermenu-target {
color: #fdc965;
}



/* FOOD CONTAINERS sub menu only */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-5443 {
    color: #6f6f6f;
}

/* Foodservice CARD FOOD BOXES sub menu only */
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-5448 {
    color: #6f6f6f;
}   




/* Foodservice COLD DRINKS PACKAGING sub menu only */    
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-5453 {
    color: #6f6f6f;
}

/* Foodservice HOT DRINKS PACKAGING sub menu only */    
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-5457 {
    color: #6f6f6f;
}

/* Foodservice SANDWICH PACKAGING sub menu only */    
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-5458 {
    color: #6f6f6f;
}

/* Foodservice BAGS sub menu only */    
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-7098 {
    color: #6f6f6f;
}

/* Foodservice FOOD PAPERS sub menu only */   
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-item-7104 {
    color: #6f6f6f;
}




/* All menu arrows */    
.elementor-7687 .elementor-element.elementor-element-7823cb1d .ubermenu-sub-indicators .ubermenu-tabs.ubermenu-tab-layout-left&gt;.ubermenu-tabs-group&gt;.ubermenu-has-submenu-drop&gt;.ubermenu-target&gt;.ubermenu-sub-indicator {
    color: #6f6f6f;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6aa84726 */.elementor-7687 .elementor-element.elementor-element-6aa84726 {display: none;}
@media only screen and (max-width: 1170px) {
.elementor-7687 .elementor-element.elementor-element-6aa84726 {display: block;}
.menu-item-1888 img {display: none!important;}
}

.elementor-7687 .elementor-element.elementor-element-6aa84726 a {color: #6F6F6F;
    font-family: "Rubik", Sans-serif;
    font-weight: 500;
    background: transparent;
}
.elementor-7687 .elementor-element.elementor-element-6aa84726 a:hover {
    color: #8FBF25;
    background-color: #fff
}
.shiftnav-target {font-weight: 500!important;}
ul.shiftnav-menu {background-color: #8fbf25!important;}

.shiftnav:after {opacity: .5;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-28a39335 */.elementor-7687 .elementor-element.elementor-element-28a39335 input {
    border:2px solid #6F6F6F !important;
    background:transparent;
    border-radius: 10px!important;
        font-family: "Rubik", Sans-serif;
}

.dgwt-wcas-suggestions-wrapp {
    min-width: 350px;
    font-family: "Rubik", Sans-serif;
    color: #6f6f6f;
}

.dgwt-wcas-suggestion-headline span, span.dgwt-wcas-st-more {
    font-family: "Rubik", Sans-serif;
    color: #8FBF25;
    text-transform: none!important;
    font-weight: bold!important;
    font-size: 16px!important;
}

.dgwt-wcas-content-wrapp .dgwt-wcas-st {
    color: #6f6f6f!important;
    font-weight: 500!important;
}/* End custom CSS */