.product-section.food {
    background: url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-catering-food-section-bg.jpg) no-repeat center center;
    background-size: cover;
    position: relative;
    overflow: hidden;
}
body.page-template-products h1,
body.page-template-products h2,
body.page-template-products h3{
font-family:zc_light;
}
    body.page-template-products .container{
        padding : 0 60px;
    }
    body.page-template-products #ajax-content-wrap .page-header-no-bg{
        padding-top   : 88px;
        height        : auto;
        min-height    : 822px;
        max-height    : 100%;
        border-bottom : 9px solid rgba(255, 255, 255, .8);
        margin-top    : 0;
        text-align    : center
    }
    .page-template-products .tab-boxes{
        width  : 589px;
        height : 553px
    }
    .page-template-products .tab-boxes .tab-titles{
        float     : left;
        max-width : 100%;
        width     : 100%
    }
    .page-template-products .tab-titles .tab{
        width           : 50%;
        display         : inline-block;
        background      : rgba(255, 255, 255, .8);
        float           : left;
        min-height      : 94px;
        padding         : 23px 0 0;
        vertical-align  : middle;
        margin-top      : 14px;
        text-decoration : none
    }
    .page-template-products .tab-titles .tab img{
        vertical-align : middle;
        margin-right   : 18px
    }
    .page-template-products .tab-titles .tab.active span{
        font-family : zc_regular;
        color       : #112548
    }
    .page-template-products .tab-titles .tab span{
        font-size   : 24px;
        font-family : zc_light;
        color       : #3f3f3f
    }
    .page-template-products .tab-titles .tab.active{
        background  : rgba(255, 255, 255, .88);
        border-top  : 5px solid #e31435;
        padding-top : 40px;
        min-height  : 108px;
        margin-top  : 0;
        max-height  : 108px
    }
    .page-template-products .tab-titles.fixed-titles .tab.active{
        float         : none;
        border-bottom : 4px solid #e31435;
        background    : #eeeef4;
        margin-right  : -5px !important
    }
    .page-template-products .tab-titles .tab.active img{
        margin-top : -20px
    }
    .page-template-products .tab-detail{
        background : rgba(255, 255, 255, .88);
        padding    : 0 62px;
        text-align : left;
        float      : left
    }
    .page-template-products .tab-boxes .tab-detail h1{
        margin : 0 0 7px;
    }
    .page-template-products .tab-detail .details{
        font-size      : 24px;
        font-family    : zc_light;
        color          : #254c58;
        line-height    : 32px;
        padding-bottom : 40px;
        padding-top    : 13px
    }

    .page-template-products .tab-detail .red-button .cta-link:hover{
        background : #ba112c
    }
    body.page-template-products .page-header-no-bg .container{
        padding-top : 70px;
        height      : auto;
  max-width : 1425px
    }
    .page-template-products .nectar-social-sharing-fixed{
        top : 150%;
    }
    body .nectar-social-sharing-fixed > a,
    body .nectar-social-sharing-fixed > a, body .nectar-social-sharing-fixed > a, body .nectar-social-sharing-fixed:hover > a{
        background       : none ;
        background-color : #e31435;
    }
    body .nectar-social-sharing-fixed > a img{
        margin-top  : -5px;
        margin-left : -5px;
    }
    .page-template-products .meals-work-section{
        text-align     : center;
        background     : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/shadow-stripes.png) bottom center no-repeat #f9f9f9;
        border-bottom  : 10px solid #fff;
        padding-top    : 131px !important;
        padding-bottom : 37px !important
    }
    .page-template-products .product-section{
        float         : left;
        width         : 100%;
        padding       : 0;
        border-bottom : 10px solid #fff
    }
    .page-template-products .nectar-social-sharing-fixed{
        position : fixed
    }
    body.page-template-products .meals-work-section h2{
        font-size     : 50px !important;
        font-family   : zc_light !important;
        color         : #3f3f3f;
        line-height   : 50px !important;
        margin-bottom : 22px;
    }
    @media (max-width : 1000px){
        body #header-outer header#top #logo{
            padding-top : 0 !important;
        }

    }
    @media (max-width : 767px){
        .page-template-products .tab-boxes .tab-detail h1{
            padding-right : 0;
        }
    }
    @media (max-width : 600px){
        .page-template-products .meals-work-section .meal-works-boxes .meal-works-box{
            border     : 2px solid #a4c6d9;
            padding    : 27px 23px 50px !important;
            min-height : 550px;
        }
    }
    .page-template-products .tab-detail .red-button .cta-link{
 display       : inline-block;
clear         : both;
color         : #fff;
        background    : #e31837;
        font-size     : 18px;
        line-height   : 1em;
text-align    : center;
        cursor        : pointer;
        font-family   : zc_regular;
        padding       : 15px 18px 17px;
        width         : auto;
        min-width     : 50px;
        min-height    : 50px;
        border-radius : 3px !important;
        height        : auto;
        border        : none;
margin-top    : 0;
        margin-bottom : 56px;
    }
    html body.page-id-2247 .container-wrap{
        background : #fff !important;
    }
    @media (max-width : 500px){
        .page-template-products .tab-titles .tab{
            max-width : 50%
        }
        body.page-template-products .container{
            padding : 0 17px ;
        }
        .page-template-products .tab-titles .tab.active img{
            margin-top   : -20px;
            display      : inline-block;
            margin-left  : 0;
            margin-right : 0
        }
        .page-template-products .tab-titles .tab span{
            font-size : 22px;
            display   : block;
        }
        .page-template-products .tab-titles .tab img{
            vertical-align : middle;
            margin-right   : 0;
            display        : inline-block;
        }
        .page-template-products .tab-detail{
            background : rgba(255, 255, 255, .88);
            padding    : 0 15px;
        }
        body.page-template-products .product-section .content-section button{
            margin  : 0 auto 82px;
            display : block;
        }
    }
.page-header-no-bg{
background:url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-catering-hero-image.jpg) no-repeat;
background-size:cover;
background-position:bottom right;
}
Office Catering Office Catering
Office Snacks Office Snacks

ZeroCater Office Catering

Communal meals, for any occasion, effortlessly delivered to your office. Whether you need catering for breakfast, lunch, dinner, a regular happy hour or a special occasion, ZeroCater meals arrive on your schedule, from top restaurants, caterers, and food trucks in your city.
office catering people section origami

Spend less time planning meals and more time connecting over lunch.

Account Managers
Account Managers

A dedicated account manager will partner with you to learn your tastes, dietary preferences, and document logistics to ensure every meal is built specifically to your tastes and arrives at the right place, at the right time, with the right items.

OSS
OSS

On-Site Specialists can be on the ground during service to assist with everything from delivery to setup, presentation, service, and clean-up.

Spend less time planning meals and more time connecting over lunch.
food-bagels

Delicious, fresh meals delivered by local restaurants and chefs.

Variety
Variety

Breakfast, lunch, dinner, happy hours, and special events large and small. You name it, we have culinary partners who can service it.

Quality
Quality

We only work with the highest rated, Yelp-reviewed restaurants, chefs, and food trucks in your market, so you know you’re getting the very best.

Consistency
Consistency

We hold our vendors to a high standard and enforce strict processes. We document standard operating procedures for onboarding, portion control, delivery windows and more, so meals are always consistent.

Spend less time planning meals and more time connecting over lunch.

Proprietary technology built to make your meals run flawlessly.

Logistics
Logistics

Our software connects us with our partners to understand everything from quality and menu availability to delivery capacity. The system then helps manage ordering, delivery and set up, giving us full end-to-end control over the entire process.

Insights
Insights

Rate and review using your personalized dashboard, mobile device or on-site rating stations. Future meals will be tailored based on your collective and ongoing feedback.

Visibility
Visibility

Gain full visibility and control over the food your company eats. Our proprietary software provides real-time access to the same data our Account Managers use to plan your meals. Simply log-in to your dashboard to look at upcoming and historical meals and rating data.

office catering tech section origami

ZeroCater Reviews: The Proof Is In The Pudding…

Does providing food for your employees really have tangible benefits? Hear from ZeroCater clients to see how offices like yours use food to build a better
.rv-arrow{height:100%;width:100%;}
.yotpo-tool-tip{transition-duration: 0.2s; opacity: 0; display: none;}
.svg-1{enable-background:new 0 0 561 561;}
.svg-2{enable-background:new 0 0 561 561;}
ZC Crane check mark
Natasha
Verified Buyer
What is a Verified Buyer
A Verified Buyer is a user who has purchased the reviewed product through our store.
08/14/18
Consistently High Quality
About a year ago, our company decided to try out several of the popular catering services, including ZeroCater. They really stood out from the pack and impressed us with their great customer service and high quality food. Since then they have delivered consistent results and our team still loves it and looks forward to lunch every week. Their platform and email communication makes everything easy and I never have to worry about it. Great job ZeroCater!
.rv-arrow{height:100%;width:100%;}
.yotpo-tool-tip{transition-duration: 0.2s; opacity: 0; display: none;}
.svg-1{enable-background:new 0 0 561 561;}
.svg-2{enable-background:new 0 0 561 561;}
ZC Crane check mark
Kristen
Verified Buyer
What is a Verified Buyer
A Verified Buyer is a user who has purchased the reviewed product through our store.
08/07/18
Overall Great Experience
My company has worked with ZeroCater for over 3 years. We've always had great customer service and experienced extreme flexibility as our company's needs and # of employees have changed. We've also used ZeroCater for team retreats and holiday parties. The number of options available makes it easy to use for anything we've had in mind!

    /* ][][][][] Start Product page [][][][] */
    /* ======= Header ========= */    .page-template-products .tab-boxes{
        width  : 589px;
        height : 553px;
    }
    .page-template-products .tab-boxes .tab-titles{
        float     : left;
        max-width : 100%;
        width     : 100%;
    }
    .page-template-products .tab-titles .tab{
        width          : 50%;
        display        : inline-block;
        background     : rgba(255, 255, 255, .80);
        float          : left;
        min-height     : 94px;
        padding        : 23px 0 0;
        vertical-align : middle;
        margin-top     : 14px;
    }
    .page-template-products .tab-titles .tab img{
        vertical-align : middle;
        margin-right   : 18px;
    }
    .page-template-products .tab-titles .tab.active span{
        font-family : zc_regular;
        color       : #112548;
    }
    .page-template-products .tab-titles .tab span{
        font-size   : 24px;
        font-family : zc_light;
        color       : #3f3f3f;
    }
    .page-template-products .tab-titles .tab.active{
        background  : rgba(255, 255, 255, .88);
        border-top  : 5px solid #e31435;
        padding-top : 40px;
        min-height  : 108px;
        margin-top  : 0;
    }
    .page-template-products .tab-titles.fixed-titles .tab.active{
        float         : none;
        border-bottom : 4px solid #e31435;
        background    : #eeeef4;
        margin-right  : -5px !important;
    }
    .page-template-products .tab-titles .tab.active img{
        margin-top : -20px;
    }
    .page-template-products .tab-detail{
        background : rgba(255, 255, 255, .88);
        padding    : 0 62px;
        text-align : left;
        float      : left;
    }
    .page-template-products .tab-boxes .tab-detail h1{
        font-size     : 66px !important;
        font-family   : zc_light !important;
        color         : #3f3f3f;
        line-height   : 60px !important;
        padding-top   : 24px;
        padding-right : 63px;
    }
    .page-template-products .tab-detail .red-button .cta-link{
        display       : inline-block;
        background    : #e41436;
        clear         : both;
        color         : #fff;
        font-family   : zc_medium;
        font-size     : 21px;
        padding       : 15px 30px;
        width         : auto;
        text-align    : center;
        cursor        : pointer;
        border-radius : 0 !important;
        border        : 0;
        margin-top    : 0px;
        margin-bottom : 56px;
    }
    /* ======= End Header ======== */
    /* == Start meals-work-section == */    .page-template-products .meals-work-section{
        text-align     : center;
        border-bottom  : 10px solid #fff;
        padding-top    : 131px !important;
        padding-bottom : 37px !important;
        background     : none !important;
        position       : relative;
    }
    .page-template-products .meals-work-section .span-bg{
        background-color : #f9f9f9;
        position         : absolute;
        top              : 0;
        float            : left;
        width            : 100%;
        height           : 100%;
        left             : 0;
    }
    .page-template-products .meals-work-section .span-bg .container{
        height  : 100%;
        width   : 100%;
        display : block;
    }
    .page-template-products .meals-work-section .span-bg .container img{
        position : absolute;
        width    : 89%;
        bottom   : -15px;
        left     : 80px;
    }
    .page-template-products .meals-work-section .meal-works-boxes .meal-works-box{
        width          : 296px;
        display        : inline-block;
        margin         : 0 3%;
        vertical-align : top;
        border         : 15px solid transparent;
        min-height     : 486px;
        padding-top    : 15px;
        font-size      : 20px;
        color          : #6a6a6a;
        line-height    : 22px;
        font-family    : zc_light;
        max-width      : 27%;
    }
    .page-template-products .meals-work-section .meal-works-boxes .meal-works-box:hover{
        border-color : #fff;
        background   : #e5f1ff;
    }
    .page-template-products .meals-work-section .meal-works-boxes .meal-works-box .meal-works-title{
        font-size     : 32px;
        color         : #112548;
        line-height   : 32px;
        font-family   : zc_light;
        margin-top    : 11px;
        margin-bottom : 17px;
    }
    body.page-template-products .meals-work-section h2:before{
        background : #e31435;
        height     : 5px;
        width      : 60px;
        display    : block;
        content    : '';
        margin     : 0 auto 14px;
    }
    body.page-template-products .meals-work-section .sub-title{
        font-size   : 22px !important;
        font-family : zc_light !important;
        color       : #3c6976;
        line-height : 26px !important;
        width       : 550px;
        margin      : 0 auto;
        max-width   : 100%;
    }
    body.page-template-products .meals-work-section .meal-works-boxes{
        padding-top : 52px;
    }
    /* == End meals-work-section === */    .page-template-products .product-section .content-section{
        max-width : 50%;
        float     : left;
    }
    .page-template-products .product-section:nth-child(odd) .content-section{
        float : right;
    }
    .page-template-products .container-wrap{
        padding-top : 0px !important;
        margin-top  : -9px !important;
    }
    .page-template-products .container-wrap #post-area{
        margin-top : 0px !important;
    }
    /* ======  People   ======= */    .product-section.people{
        background      : #f1f8fe;
        background-size : cover;
        border-bottom   : 10px solid #fff;
        position        : relative;
        min-height      : 718px;
        padding         : 0px;
    }
    .product-section.people:after,
    .product-section.people .span-bg{
        content    : '';
        min-height : 707px;
        position   : absolute;
        right      : 0;
        height     : 100%;
        width      : 88%;
        top        : 0;
        z-index    : 0;
        max-width  : 1600px;
    }
    .product-section.people .span-bg{
        position  : absolute;
        top       : 0;
        float     : left;
        width     : 88%;
        height    : 100%;
        right     : 0;
        max-width : 1389px;
    }
    .product-section.people .span-bg img{
        right      : 0;
        position   : absolute;
        width      : auto;
        height     : auto;
        left       : -1px;
        min-height : 100%;
        max-width  : 5000px;
    }
    @media (min-width : 1921px){
        .product-section.people:after{
            max-width : 1800px;
        }
    }
    .product-section.people:before,
    .product-section.people .span-bg-before{
        content         : '';
        position        : absolute;
        left            : 0;
        top             : 0;
        width           : 42%;
        height          : 100%;
        background-size : cover;
        z-index         : 1;
        overflow        : hidden;
    }
    .product-section.people .span-bg-before .containerr{
        width : 100%;
        float : right;
    }
    .product-section.people .span-bg-before .containerr img{
        float     : right;
        width     : 100%;
        height    : auto;
        max-width : 5000px;
    }
    @media (min-width : 1660px){
        .product-section.people .span-bg img{
            max-width : none;
            width     : 115%;
            left      : -15%;
        }
    }
    @media (max-width : 1599px){
        .product-section.people .span-bg-before .containerr img{
            float     : right;
            width     : auto;
            height    : 707px;
            max-width : 5000px;
        }
    }
    .page-template-products .product-section .content-section{
        position    : relative;
        z-index     : 2;
        padding-top : 96px;
        max-width   : 470px;
    }
    body.page-template-products .product-section .content-section h2{
        font-size     : 50px !important;
        color         : #3f3f3f !important;
        line-height   : 48px !important;
        font-family   : zc_light !important;
        margin-bottom : 41px;
    }
    body.page-template-products .product-section .content-section h2:before{
        background : #e31435;
        height     : 5px;
        width      : 60px;
        display    : block;
        content    : '';
        margin     : 0 0 16px;
    }
    body.page-template-products .product-section .content-section .icon{
        float          : none;
        width          : 48px;
        padding-right  : 24px;
        text-align     : center;
        vertical-align : top;
        height         : 100%;
        padding-top    : 7px;
        display        : table-cell;
        box-sizing     : content-box;
    }
    body.page-template-products .product-section .content-section .detail{
        display        : table-cell;
        float          : none;
        vertical-align : top;
        line-height    : normal;
    }
    body.page-template-products .product-section .content-section .title{
        font-size   : 22px;
        color       : #122447;
        line-height : 26px;
        font-family : zc_regular;
    }
    body.page-template-products .product-section .content-section .description{
        font-size   : 18px;
        color       : #3f3f3f;
        line-height : 24px;
        font-family : zc_light;
    }
    body.page-template-products .product-section .content-section .box{
        padding-bottom : 37px;
    }
    body.page-template-products .product-section .content-section a,
    body.page-template-products .product-section .content-section button{
        margin-left    : 72px;
        height         : 50px;
        display        : inline-block;
        min-width      : 144px;
        text-align     : center;
        padding        : 7px 20px 0;
        background     : #fff;
        vertical-align : middle;
        font-family    : zc_medium;
        font-size      : 21px;
        border         : 2px solid #e31435;
        color          : #e31435;
        margin-bottom  : 82px;
    }
    body.page-template-products .product-section .content-section button{
        border-radius : 0px !important;
        cursor        : pointer;
        line-height   : 46px;
        padding-top   : 0;
        margin-top    : 50px;
    }
    body.page-template-products .product-section .content-section a:hover,
    body.page-template-products .product-section .content-section button:hover{
        background   : #ba112c;
        color        : #fff;
        border-color : #ba112d;
    }
    /* ====== End People ======= */@media (min-width:768px){
    .product-section.food{
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-catering-food-section-bg.jpg) no-repeat center center;
        background-size : cover;
        position        : relative;
        overflow        : hidden;
    }
}
    .product-section.food:after,
    .product-section.food .span-bg{
        content  : '';
        width    : 100%;
        height   : 100%;
        display  : block;
        position : absolute;
        z-index  : 0;
    }
    .product-section.food .span-bg img{
        position      : absolute;
        bottom        : 0;
        right         : 0;
        margin-bottom : 0px;
    }
    .product-section.food .food-popcorn,
    .product-section.food .food-olives,
    .product-section.food .food-salad-plate,
    .product-section.food .food-plate,
    .product-section.food .food-drink,
    .product-section.food .food-strawberries,
    .product-section.food .food-bagels{
        height     : 220px;
        width      : 242px;
        left       : 0px;
        top        : -40px;
        display    : block;
        position   : absolute;
    }
    .product-section.food .food-olives{
        top        : 40px;
        left       : 200px;
        height     : 190px;
        width      : 184px;
    }
    .product-section.food .food-salad-plate{
        top        : -114px;
        left       : 380px;
        width      : 360px;
        height     : 350px;
    }
    .product-section.food .food-plate{
        left       : -180px;
        width      : 575px;
        top        : 125px;
        height     : 550px;
    }
    .product-section.food .food-drink{
        left       : 360px;
        width      : 300px;
        height     : 300px;
        top        : 260px;
    }
    .product-section.food .food-strawberries{
        top        : inherit;
        bottom     : -40px;
        height     : 150px;
    }
    .product-section.food .food-bagels{
        background : none !important;
        top        : inherit;
        bottom     : -228px;
        left       : 280px;
        width      : 475px;
        height     : 527px;
    }
    .product-section.food .food-bagels img{
        width     : auto;
        height    : 582px;
        max-width : none;
    }
@media (min-width:768px){
.product-section.food .food-popcorn,
.product-section.food .food-olives,
.product-section.food .food-salad-plate,
.product-section.food .food-plate,
.product-section.food .food-drink,
.product-section.food .food-strawberries,
.product-section.food .food-bagels{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/food-popcorn.png) no-repeat;
}
 .product-section.food .food-olives{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/food-olives.png) no-repeat;
}
.product-section.food .food-salad-plate{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/food-salad-plate.png) no-repeat;
}
.product-section.food .food-plate{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/food-plate.png) no-repeat;
}
.product-section.food .food-drink{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/food-drink.png) no-repeat;
}
.product-section.food .food-strawberries{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/food-strawberries.png) no-repeat;
}
}
    .product-section.tech{
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-catering-tech-section-bg.jpg) no-repeat center center;
        background-size : cover;
        position        : relative;
        overflow        : hidden;
    }
    .product-section.tech:after,
    .product-section.tech .span-bg{
        content    : '';
        width      : 100%;
        height     : 100%;
        display    : block;
        position   : absolute;
        z-index    : 0;
        background : none;
    }
    .product-section.tech .span-bg img{
        position      : absolute;
        bottom        : 0;
        left          : 0;
        margin-bottom : 0px;
    }
    .product-section.tech2:after{
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-snacks-tech-section-origami.png) no-repeat bottom left;
        background-size : auto 100%;
    }
    .product-section.tech .tech-iphone,
    .product-section.tech .tech-salmon,
    .product-section.tech .tech-iphone2{
        height     : 612px;
        width      : 675px;
        right      : -330px;
        top        : calc(50% - 612px / 2);
        display    : block;
        position   : absolute;
    }
    .product-section.tech .tech-iphone,
    .product-section.tech .tech-iphone2{
        height     : 645px;
        width      : 402px;
        right      : calc(50% - 330px);
        top        : calc(50% - 645px / 2);
    }
    .product-section.tech .tech-iphone2{
        transform  : rotate(-9deg);
    }
@media(min-width:768px){
.product-section.tech .tech-iphone,
.product-section.tech .tech-salmon,
.product-section.tech .tech-iphone2{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/salmon-plate.png) no-repeat;
}
.product-section.tech .tech-iphone,
.product-section.tech .tech-iphone2{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/iphone-menu.png) no-repeat;
}
.product-section.tech .tech-iphone2{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/iphone-slider.png) no-repeat;
}
}
    .product-section.tech .tech-iphone span,
    .product-section.tech .tech-iphone2 span{
        display    : block;
        width      : 100%;
        height     : 100%;
        transition : all 0.5s linear;
        opacity    : 0;
    }
    .product-section.tech .tech-iphone2 span{
        transition : all 0.3s linear;
    }
    .product-section.tech .tech-iphone2 span.parent-div{
        margin-right : 20.5%;
        float        : right;
        width        : calc(79% - 20.5%) !important;
        position     : absolute;
        right        : 0;
        opacity      : 1;
        overflow     : hidden;
    }
    .product-section.tech .tech-iphone2 span.parent-div span.child{
        width      : 475px;
        top        : 17.5%;
        position   : relative;
        right      : inherit;
        left       : 0;
        max-width  : 100%;
        opacity    : 1;
        background : #fff;
        height     : 417px;
        overflow   : hidden;
    }
    .tech-iphone2 .owl-stage-outer{
        position : relative;
        width    : 100%;
        height   : 100%;
        opacity  : 1;
    }
   .tech-iphone2 .owl-stage{
        opacity   : 1;
        height    : 100%;
        min-width : 327px;
    }
    .tech-iphone2 .owl-stage div{
        opacity   : 1;
        height    : 100%;
        float     : left;
        min-width : 122px;
    }
    .product-section.tech .tech-iphone span.iphone-screen-1,
    .product-section.tech .tech-iphone2 span.iphone-screen-12{
        position   : relative;
        z-index    : 2;
    }
    .product-section.tech .tech-iphone2 span.iphone-screen-12{
        float      : right;
        position   : absolute;
        z-index    : 9;
        opacity    : 0.1 !important;
        width      : 76px;
        right      : 82px;
    }
    .product-section.tech .tech-iphone span.iphone-screen-2,
    .product-section.tech .tech-iphone2 span.iphone-screen-22{
        opacity    : 0.1;
        position   : relative;
        top        : -100%;
        z-index    : 1;
    }
    .product-section.tech .tech-iphone2 span.iphone-screen-22{
        float      : right;
        width      : 76px;
        right      : 82px;
        position   : absolute;
        z-index    : 8;
        top        : 0;

    }
    .product-section.tech .tech-iphone2 span.iphone-screen-12{
        float      : left;
        position   : relative;
        z-index    : 9;
        opacity    : 0.1 !important;
        width      : 237px;
        right      : inherit;
        transition : opacity .5s linear !important;
    }
    .product-section.tech .tech-iphone2 span.iphone-screen-22{
        float      : left;
        position   : relative;
        z-index    : 8;
        width      : 237px;
        top        : 0;
        right      : inherit;
        transition : opacity .5s linear !important;
    }

@media(min-width:768px){
 .product-section.tech .tech-iphone span.iphone-screen-1,
.product-section.tech .tech-iphone2 span.iphone-screen-12{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/team-meal-feedback.png) no-repeat top left;
}
.product-section.tech .tech-iphone2 span.iphone-screen-12{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/meal-feadback-screen.png) no-repeat top left;
}
.product-section.tech .tech-iphone span.iphone-screen-2,
.product-section.tech .tech-iphone2 span.iphone-screen-22{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/meal-calender.png) no-repeat top left;
}
.product-section.tech .tech-iphone2 span.iphone-screen-22{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/meal-calender-screen.png) no-repeat top left;

}
.product-section.tech .tech-iphone2 span.iphone-screen-12{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/meal-feadback-screen.png) no-repeat top left;
}
.product-section.tech .tech-iphone2 span.iphone-screen-22{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/meal-calender-screen.png) no-repeat top left;
}
}
    .tech-iphone2 .owl-stage-outer div.active span.iphone-screen-22,
    .tech-iphone2 .owl-stage-outer div.active span.iphone-screen-12{
        transition : opacity .5s linear !important;
        opacity    : 1 !important;

    }
    @keyframes fontbulger{
        0%{
            opacity : 0;
        }
        40%{
            opacity : 1;
        }
        50%{
            opacity : 1;
        }
        80%{
            opacity : 0;
        }
        100%{
            opacity : 0;
        }
    }
    @keyframes moveslide{
        0%{
            width : 76px;
        }
        40%{
            width : 76px;
        }
        60%{
            width : calc(100% - 82px);
        }
        100%{
            width : calc(100% - 82px);
        }
    }
    @keyframes moveslide2{
        0%{
            width : 76px;
        }
        60%{
            width : 76px;
        }
        80%{
            width : calc(100% - 82px);
        }
        100%{
            width : calc(100% - 82px);
        }
    }
    .product-section.tech .tech-iphone span.iphone-screen-1{
        animation : fontbulger 10s infinite;
    }
    /* ][][][][] Zero offer snack [][][][] */    .page-template-products #how-a-zerocater-meal-works.how-a-zerocater-meal-works-2 .meal-works-box{
        min-width : 220px;
        width     : 22%;
        margin    : 0 1%;
        padding   : 15px 10px 0;
    }
    .product-section.people2{
        background      : #f1f8fe;
        background-size : cover;
        border-bottom   : 10px solid #fff;
        position        : relative;
        min-height      : 718px;
        padding         : 0;
    }
    .product-section.people2:before{
        content         : '';
        height          : 707px;
        position        : absolute;
        left            : 0;
        top             : 0;
        width           : 42%;
        background-size : cover;
        z-index         : 1;
    }
    .product-section.people2:after{
        content         : '';
        min-height      : 707px;
        position        : absolute;
        right           : 0;
        height          : 100%;
        width           : 55%;
        top             : 0;
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-snacks-people-section.jpg) no-repeat top left;
        background-size : cover;
        z-index         : 0;
        max-width       : 1600px;
    }
    .product-section.snacks,
    .product-section.equipment,
    .product-section.tech2{
        position        : relative;
        overflow        : hidden;
        background-size : cover;
    }
    .product-section.snacks{
        background      : #fafafa;
        background-size : cover;
    }
    .product-section.equipment{
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-snacks-equipment-section-bg.jpg) no-repeat;
        background-size : cover;
    }
    .product-section.tech2{
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-snacks-tech-section-bg.jpg) no-repeat;
        background-size : cover;
    }
    .product-section.shelf:before{
        content  : '';
        width    : 693px;
        height   : 707px;
        display  : block;
        position : absolute;
        z-index  : 0;
    }
    .product-section.snacks:after,
    .product-section.equipment:after{
        content    : '';
        width      : 100%;
        height     : 100%;
        display    : block;
        position   : absolute;
        z-index    : 0;
        background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-snacks-section-origami.png) no-repeat bottom right;
    }
    .product-section.equipment:after{
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/equipment-origami.png) no-repeat top right;
        background-size : auto 100%;
    }
    span.tech-shelf,
    span.tech-expresso,
    span.tech-tablet,
    span.tech-earphone,
    span.tech-muffens{
        background-size : 100% auto;
        height          : 100%;
        width           : 700px;
        left            : calc(50% - 660px);
        top             : 0;
        display         : block;
        position        : absolute;
        z-index         : 1;
    }

    span.tech-expresso{
        width      : 405px;
        height     : 549px;
        left       : inherit;
        right      : calc(50% - 405px);
        top        : calc(50% - 275px);
    }
    span.tech-tablet{
        width      : 575px;
        height     : 698px;
        top        : calc(50% - 339px);
        left       : calc(50% - 460px);
    }
    span.tech-earphone{
        top        : initial;
        bottom     : 130px;
        width      : 172px;
        height     : 237px;
        left       : calc(25% - 172px);
    }
    span.tech-muffens{
        top        : 40px;
        width      : 168px;
        height     : 180px;
        left       : 0;
    }

@media(min-width:768px){
  .product-section.people2:after{
        background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/office-snacks-people-section.jpg) no-repeat top left;
 background-size: cover;
   }
 span.tech-shelf,
span.tech-expresso,
span.tech-tablet,
span.tech-earphone,
span.tech-muffens{
background      : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/snacks-section-image.png) no-repeat;
background-size: cover;
}
 span.tech-expresso{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/equipment-placeholder-image.png) no-repeat;
}
span.tech-tablet{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/10/understand-snacking-behaviors-with-zerocater-personalized-insights-technology.png) no-repeat;
}
 span.tech-earphone{
        background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/earphones-tech-section-image.png) no-repeat;
    }
 span.tech-muffens{
background : url(https://cdn.zerocater.com/wp-content/uploads/2017/09/cookies-tech-section-image.png) no-repeat;
}
}
    span.tech-shelf{
        background-size     : auto 100%;
        background-position : top center;
        height              : 100%;
    }
    .tab-titles.fixed-titles .tab.active{
        border : 0;
    }
    body .nectar-social-sharing-fixed > a,
body .nectar-social-sharing-fixed:hover > a{
        background       : none;
        background-color : #e31435;
    }
    body .nectar-social-sharing-fixed > a img{
        margin-top  : -5px;
        margin-left : -5px;
    }
  .page-template-products .tab-detail .red-button .cta-link,
 #signupModal form button[type=submit],
  #signupModal2 form button[type=submit],
 #office-catering form button[type=submit],
 #vendorModal form button[type=submit]{
        background    : #e31837;
        font-size     : 18px;
        line-height   : 1em;
        font-family   : zc_regular;
        padding       : 15px 18px 17px;
        width         : auto;
        min-width     : 50px;
        min-height    : 50px;
        border-radius : 3px !important;
        height        : auto;
        border        : none;
    }
    #vendors .vendor-details button.btn.signup,
    body.page-template-products .product-section .content-section button{
        border-color  : #e31838;
        font-size     : 18px;
        line-height   : 1em;
        font-family   : zc_regular;
        padding       : 14px 17px;
        width         : auto;
        min-width     : 50px;
        min-height    : 48px;
        border-radius : 3px !important;
        height        : 50px;
        box-shadow    : none;
    }
    @media (min-width : 1540px){
        span.tech-expresso{
            right : calc(46% - 410px);
        }
        span.tech-earphone{
            left : calc(22% - 172px);
        }
    }
    @media (max-width : 1540px){

        span.tech-shelf{
            background-position : top right;
            right               : calc(1100px - 620px);
            left                : inherit;
            width               : 1100px;
        }
    }
    @media (min-width : 1880px){
        span.tech-expresso{
            width           : 25vw;
            height          : 30vw;
            background-size : auto 100%;
            top             : calc(50% - 15vw);
            right           : calc(46% - 25vw);
        }
    }
    @media (max-width : 1200px){

        /**** Product pages ***/        .product-section.food .food-olives{
            top             : 87px;
            left            : 165px;
            background-size : 100%;
            width           : 140px;
        }
        .product-section.food .food-salad-plate{
            top             : -116px;
            left            : 264px;
            width           : 323px;
            background-size : 102%;
        }
        .product-section.food .food-plate{
            left            : -180px;
            width           : 512px;
            top             : 226px;
            background-size : 100%;
        }
        .product-section.food .food-drink{
            left            : 329px;
            width           : 225px;
            background-size : 100%;
            top             : 228px;
        }
        .product-section.food .food-strawberries{
            bottom          : -53px;
            background-size : 100%;
            width           : 182px;
        }
        .product-section.food .food-bagels{
            bottom          : -293px;
            left            : 187px;
            background-size : 100%;
            width           : 400px;
        }
        .product-section.food .food-bagels img{
            width     : auto;
            height    : auto;
            max-width : 100%;
        }
        .product-section.tech .tech-iphone2, .product-section.tech .tech-iphone, .product-section.tech .tech-salmon{
            width           : 600px;
            right           : -280px;
            background-size : 100%;
            top             : 25%;
        }
        .product-section.tech .tech-iphone span{
            background-size : 100% !important;
        }
        .product-section.tech .tech-iphone,
        .product-section.tech .tech-iphone2{
            width           : 300px;
            right           : 290px;
            background-size : 100%;
            top             : 23%;
        }
        .product-section.tech .tech-iphone2 span.parent-div span.child{
            top       : 13%;
            max-width : 100%;
            height    : 312px;
        }
        .product-section.tech .tech-iphone2 span.iphone-screen-12,
        .product-section.tech .tech-iphone2 span.iphone-screen-22{
            max-width       : 100%;
            background-size : 100%;
        }
        span.tech-shelf{
        }
        span.tech-tablet{
            width           : 378px;
            background-size : 100%;
            top             : 25%;
            left            : 15%;
        }
        span.tech-expresso{
            right : 3%;
        }
        /*** Product End ***/        #what-you-get .vendor{
            width : 305px;
        }
        #vendors{
            position : relative;
        }
        #vendors .vendor-image{
            max-width : 500px;
            bottom    : 0;
        }
        .page-template-front-page #vendors .container{
            height   : 464px;
            position : static;
        }
        #vendors .vendor-image.come-out{
            right : 110px;
        }
        #how-it-works .steps-data:before{
            width : 73%;
        }
        #how-it-works .step-data:after,
        #how-it-works .step-data span.tyu{
            right : -22%;
        }
    }
    @media (max-width : 1100px){
        /*** Product Pages ***/        .page-template-products #how-a-zerocater-meal-works.how-a-zerocater-meal-works-2 .meal-works-box{
            min-width : 197px;
        }
        span.tech-shelf{
        }
        span.tech-expresso{
            width : 440px;
        }
        span.tech-earphone{
            width           : 165px;
            background-size : 100%;
            bottom          : 4%;
        }
        span.tech-tablet{
            width : 339px;
            left  : 12%;
        }
        .product-section.food .food-olives{
            left : 123px;
        }
        .product-section.food .food-salad-plate{
            left  : 209px;
            width : 303px;
        }
        .product-section.food .food-drink{
            left : 258px;
        }
        .product-section.food .food-bagels{
            bottom : -322px;
            left   : 187px;
            width  : 352px;
        }
        .product-section.tech .tech-iphone,
        .product-section.tech .tech-iphone2{
            width : 251px;
            right : 200px;
        }
        .product-section.tech .tech-iphone2 span.parent-div span.child{
            top    : 11%;
            height : 260px;
        }
        .product-section.tech .tech-salmon{
            width : 456px;
            right : -220px;
        }
        .product-section.people:after{
            width : 47.5%;
        }
        .product-section.office-catering-people:after{
            width : 90%;
        }
        .product-section.people .span-bg img{
            left : -21px;
        }
        /*** End Product pages **/    }
    @media (max-width : 1000px){
        /**** Product ***/        .page-template-products .tab-boxes{
            margin : 0 auto;
        }
        .page-template-products #how-a-zerocater-meal-works.how-a-zerocater-meal-works-2 .meal-works-box,
        .page-template-products .meals-work-section .meal-works-boxes .meal-works-box{
            min-width : 42%;
            margin    : 20px 3% 0;
        }
        .page-template-products .product-section .content-section{
            max-width : 410px;
        }
        .product-section.people:after{
            width : 47.5%;
        }
        .product-section.food .food-popcorn{
            background-size : 100%;
            width           : 163px;
        }
        .product-section.food .food-olives{
            top   : 92px;
            left  : 42px;
            width : 115px;
        }
        .product-section.food .food-salad-plate{
            top   : -67px;
            left  : 110px;
            width : 216px;
        }
        .product-section.food .food-plate{
            left  : -180px;
            width : 425px;
            top   : 265px;
        }
        .product-section.food .food-drink{
            left  : 155px;
            width : 144px;
            top   : 228px;
        }
        .product-section.food .food-strawberries{
            bottom : -94px;
            width  : 112px;
        }
        .product-section.food .food-bagels{
            bottom : -350px;
            left   : 105px;
            width  : 271px;
        }
        .product-section.tech .tech-iphone, .product-section.tech .tech-salmon, .product-section.tech .tech-iphone2{
            width : 371px;
            right : -181px;
            top   : 47%;
        }
        .product-section.tech .tech-iphone,
        .product-section.tech .tech-iphone2{
            width : 208px;
            right : 77px;
            top   : 23%;
        }
        .product-section.tech .tech-iphone2 span.parent-div span.child{
            top    : 9%;
            height : 216px;
        }
        .product-section.office-catering-people:after{
            width : 100%;
        }
        span.tech-expresso{
            width           : 410px;
            right           : 0;
            background-size : 100%;
        }
        span.tech-tablet{
            width : 325px;
            left  : 10%;
            top   : 33%;
        }
        /**** End product ***/        .product-section.people .span-bg img{
            left : -120px;
        }
        body.page-template-about-zerocater .container-wrap .container, body .product-review-section .container, body.page-template-on-demand-catering .product-review-section .container:not(.tab-container):not(.recent-post-container):not(.normal-container), body.page-template-location-and-others .product-review-section .container:not(.tab-container):not(.recent-post-container):not(.normal-container){
            padding : 0 39px !important;
        }
    }
    @media (max-width : 868px){
        span.tech-expresso{
            width           : 300px;
            right           : 0;
            background-size : 100%;
        }
        span.tech-tablet{
            width : 290px;
            left  : 0;
            top   : 27%;
        }
    }
    @media (max-width : 767px){
        .product-section.food span.come-out, .product-section.people:after,
        .product-section.tech span.come-out,
        .product-section.tech span.tech-iphone2, span.tech-expresso, span.tech-shelf{
            display : none;
        }
        .page-template-products .product-section .content-section{
            max-width : 100%;
        }
        .page-template-products .tab-titles .tab img{
            margin-right : 0;
        }
        body.page-template-about-zerocater .container-wrap .container, body .product-review-section .container, body.page-template-on-demand-catering .product-review-section .container:not(.tab-container):not(.recent-post-container):not(.normal-container), body.page-template-location-and-others .product-review-section .container:not(.tab-container):not(.recent-post-container):not(.normal-container){
            padding : 0 15px !important;
        }
        .page-template-products .tab-boxes .tab-detail h1{
            padding-right : 0;
        }
body.page-template-products .product-section .content-section h2,
.alcohol-delivery.product-section .section-hd .hd-title {
font-size: 42px !important;
    line-height: 42px !important;
}
    }
    @media (max-width : 600px){
        .page-template-products .meals-work-section .meal-works-boxes .meal-works-box{
            border     : 2px solid #a4c6d9;
            padding    : 27px 23px 50px !important;
            min-height : 550px;
        }
 .page-template-products #how-a-zerocater-meal-works.how-a-zerocater-meal-works-2 .meal-works-box,
        .page-template-products .meals-work-section .meal-works-boxes .meal-works-box{
            min-width      : 100%;
            margin         : 20px 2% 0;
            width          : 96%;
            height         : auto;
            min-height     : 200px;
            padding-bottom : 50px;
        }
    }
    @media (max-width : 500px){
        .page-template-products .tab-titles .tab span{
            font-size : 22px;
            display   : block;
        }
        .page-template-products .tab-titles .tab img{
            vertical-align : middle;
            margin-right   : 0;
            display        : inline-block;
        }
        .page-template-products .tab-detail{
            background : rgba(255, 255, 255, .88);
            padding    : 0 15px;
        }
       
        body.page-template-products .product-section .content-section button{
            margin  : 0 auto 82px;
            display : block;
        }
        .product-section.people .span-bg-before .containerr img{
            float     : right;
            width     : 367%;
            height    : auto;
            max-width : 5000px;
        }
        body.page-template-products .product-section .content-section .icon{
            display : block;
        }
        .page-template-products .tab-boxes .tab-detail h1{
            font-size     : 46px !important;
            line-height   : 40px !important;
            padding-right : 0;
            margin-top    : 0
        }
    }
@media (max-width:359px){
body.page-template-products .product-section .content-section h2,
.alcohol-delivery.product-section .section-hd .hd-title {
font-size:37px !important;
    line-height: 37px !important;
}
.alcohol-delivery.product-section .section-hd img {
    height: 60px;
}
}
    /* ][][][][] End zero offer snack [][][][] */    body[data-form-style=minimal] form .minimal-form-input.has-text textarea, form .message-filed textarea, body[data-form-style=minimal] form.office-catering .minimal-form-input.has-text textarea, form.office-catering .message-filed textarea{
        margin-top    : -18px;
        padding       : 21px 11px 11px !important;
        min-height    : 80px !important;
        border        : none !important;
        position      : relative;
        z-index       : 2;
        font-size     : 19px;
        margin-bottom : -3px;
        font-family   : zc_light;
        box-shadow    : none;
        height        : auto;
        box-sizing    : inherit !important;
    }
Chat With Us
#chat-window{z-index: 9999999999999999;}
Chat With Us

Please fill out the information below, so we can better direct you!