#boxes-mobile-slider-cui{background-color:#000;height:264px;padding:38px 0;margin-bottom:130px}@media screen and (max-width:767px){#boxes-mobile-slider-cui{background:#fff;height:412px;border-bottom:none;margin-bottom:40px}}#boxes-mobile-slider-cui.with-slick{height:446px;margin-bottom:0}@media screen and (max-width:767px){#boxes-mobile-slider-cui.with-slick{background-color:#000;margin-bottom:200px;height:312px}#boxes-mobile-slider-cui.with-slick .container .slick-title-cui{padding:52px 0 0}}#boxes-mobile-slider-cui.with-slick .container .box{width:368px;height:293px;padding:44px 50px 20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 0 2px 0 rgba(35,31,32,.1)}@media(min-width:768px)and (max-width:1090px){#boxes-mobile-slider-cui.with-slick .container .box{height:340px;padding:44px 20px 20px}}@media screen and (max-width:767px){#boxes-mobile-slider-cui.with-slick .container .box{min-height:198px;padding:20px;height:100%;width:90%}}#boxes-mobile-slider-cui .container{text-align:center;padding:0}@media screen and (max-width:767px){#boxes-mobile-slider-cui .container{width:100%;padding:0}}#boxes-mobile-slider-cui .container h3{color:#fff;margin:0 0 50px;text-align:left}@media screen and (max-width:767px){#boxes-mobile-slider-cui .container h3{color:#000;text-align:center;margin:0}}#boxes-mobile-slider-cui .container .row{display:flex;justify-content:center;flex-wrap:nowrap;gap:10px;margin:0}@media screen and (max-width:767px){#boxes-mobile-slider-cui .container .row{display:none}}#boxes-mobile-slider-cui .container .box{max-width:407px;background:#fff;box-shadow:0 4px 46px rgba(22,91,80,.1);border-radius:12px;padding:38px 64px;box-sizing:border-box;margin:0}@media screen and (max-width:767px){#boxes-mobile-slider-cui .container .box{max-width:90%;padding:0 12px;box-shadow:none}}@media(min-width:768px)and (max-width:1090px){#boxes-mobile-slider-cui .container .box{max-width:240px;padding:22px 20px;box-shadow:none}}#boxes-mobile-slider-cui .container .box img{margin:0 auto}#boxes-mobile-slider-cui .container .box p.rebrand.lead{margin:18px 0 12px;color:#000}#boxes-mobile-slider-cui .container .box p{color:#8f8f8f}#boxes-mobile-slider-cui .container .slick-slider .slick-slide{margin:42px 0}#boxes-mobile-slider-cui .container .slick-slider button{display:none!important}#boxes-with-title-cui{background-color:#000;padding:38px 0}@media screen and (max-width:767px){#boxes-with-title-cui{border-bottom:none}}#boxes-with-title-cui .container{text-align:center;padding:0}@media screen and (max-width:767px){#boxes-with-title-cui .container{width:100%;padding:0}}#boxes-with-title-cui .container .boxes-container-row{display:flex;justify-content:center;flex-wrap:nowrap;gap:16px;margin:0}@media screen and (max-width:767px){#boxes-with-title-cui .container .boxes-container-row{flex-direction:column;align-items:center}}#boxes-with-title-cui .container .white-box{max-width:369px;height:316px;padding:44px 24px 20px;margin:0;border-radius:12px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 0 2px 0 rgba(35,31,32,.1)}@media screen and (max-width:767px){#boxes-with-title-cui .container .white-box{max-width:90%;height:271px;box-shadow:none;padding:20px 24px}#boxes-with-title-cui .container .white-box p.rebrand.lead{margin:9px 0!important}}@media(min-width:768px)and (max-width:1090px){#boxes-with-title-cui .container .white-box{max-width:240px;padding:22px 20px;box-shadow:none}}#boxes-with-title-cui .container .white-box .white-box-container-icon{-o-object-fit:cover;object-fit:cover}#boxes-with-title-cui .container .white-box .white-box-container-icon img.white-box-icon{margin:0 auto;height:70px;width:62px}#boxes-with-title-cui .container .white-box p.rebrand.lead{margin:24px 0;color:#000}#boxes-with-title-cui .container .white-box p{color:#8f8f8f}.cards-slider-cui{min-width:1200px;max-width:1200px;padding:0 0 50px;margin:0 auto}@media screen and (max-width:767px){.cards-slider-cui{max-width:100%;min-width:100%}}@media(min-width:768px)and (max-width:1200px){.cards-slider-cui{max-width:100%;min-width:unset}}.cards-slider-cui p.tag{color:#97225a;font-family:TT Norms Pro;font-size:14px;line-height:20px}.cards-slider-cui .title,.cards-slider-cui p.tag{font-style:normal;font-weight:700;text-align:left}.cards-slider-cui .title{font-family:Source Serif 4;font-size:20px;line-height:28px}.cards-slider-cui p.text{color:#8f8f8f;font-family:TT Norms Pro;font-size:14px;font-style:normal;font-weight:450;line-height:24px;text-align:left;margin:0;color:#4d4d4f}.cards-slider-cui p.text-2{margin-top:12px}.cards-slider-cui .list li{color:#4d4d4f;font-feature-settings:"clig" off,"liga" off;font-family:TT Norms Pro;font-size:14px;font-style:normal;font-weight:450;line-height:20px;text-align:left}.cards-slider-cui .slick-next,.cards-slider-cui .slick-prev{width:48px;height:48px;border-radius:200px;background:#fff;opacity:.75;border:#fff}@media screen and (max-width:767px){.cards-slider-cui .slick-next,.cards-slider-cui .slick-prev{display:none}}.cards-slider-cui .slick-arrow{display:flex;justify-content:center;align-items:center;box-shadow:0 2px 2px 0 rgba(35,31,32,.05),0 0 2px 0 rgba(35,31,32,.1);z-index:9}.cards-slider-cui .slick-arrow.slick-next:before,.cards-slider-cui .slick-arrow.slick-prev:before{content:""}.cards-slider-cui .slick-arrow.slick-next img{transform:rotate(180deg)}.cards-slider-cui .slick-arrow.slick-next:focus,.cards-slider-cui .slick-arrow.slick-next:hover,.cards-slider-cui .slick-arrow.slick-prev:focus,.cards-slider-cui .slick-arrow.slick-prev:hover,.cards-slider-cui .slick-arrow:hover{opacity:1;color:#fff;background-color:#fff}.cards-slider-cui .slick-list{padding:0 0 36px}.cards-slider-cui__black-mode{background-color:#000}.cards-slider-cui__black-mode ul.slick-dots{bottom:20px;position:relative;width:100%}.cards-slider-cui__black-mode .slick-dots li{margin:0}.cards-slider-cui__black-mode .slick-dots li button:before{color:#fff;font-size:36px}.cards-slider-cui__black-mode .slick-dots li.slick-active button:before{color:#ffb81c;opacity:.75;font-size:40px}.cards-slider-cui .meal-card{cursor:pointer}.cards-slider-cui .slick-slide{margin-bottom:20px}.cards-slider-cui .slick-dots{bottom:-20px}.cards-slider-cui .slick-dots li.slick-active button:before{color:#ffb81c}.cards-slider-cui .slick-dots li{margin:0}.cards-slider-cui .slick-slide{padding:0 8px}.cards-slider-cui .slick-slide>div>div>div:nth-child(2)>div:nth-child(2){line-height:1.3}.cards-slider-cui .slick-track{width:9000px!important}.cards-slider-cui .container-button-bottom{margin-top:0}.cards-slider-cui.slim-cards{width:100%;min-height:380px;max-width:1080px;min-width:unset}.cards-slider-cui.last-articles .figure-image{max-width:100%;min-width:100%;margin:0}.figure-image{min-width:364px;width:100%;padding:0;border-radius:12px;background-color:#fff;margin:0}@media(min-width:768px)and (max-width:1090px){.figure-image{max-width:100%;min-width:unset}}@media screen and (max-width:767px){.figure-image{max-width:100%;min-width:unset;margin:0 auto}}.figure-image img{height:210px;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0}.figure-image.with-padding{padding:25.04px}.figure-image.with-padding img{border-radius:6px;width:100%;-o-object-fit:cover;object-fit:cover}.figure-image.with-padding figcaption{padding:0}.figure-image.black-card{max-width:274px;min-width:274px;background-color:#000}@media screen and (max-width:767px){.figure-image.black-card{margin:0 auto}}.figure-image.black-card figcaption{background-color:#000;padding:17px 0 0;margin:0}.figure-image.black-card .name{color:#fff;font-weight:700;margin:0;text-align:left;font-family:TT Norms Pro;font-size:16px;font-style:normal;line-height:24px}.figure-image.black-card img{border-radius:6px;width:100%;-o-object-fit:cover;object-fit:cover;min-width:274px;height:274px}.figure-image figcaption{padding:25px 32px}.figure-image.meal-delivery{min-height:336px;height:auto;max-width:385px}@media screen and (max-width:767px){.figure-image.meal-delivery{max-width:100%;min-height:100%;height:320px}}@media(max-width:720px){.figure-image.meal-delivery{height:340px}}@media(max-width:680px){.figure-image.meal-delivery{height:410px}}@media(max-width:420px){.figure-image.meal-delivery{height:360px}}@media(max-width:364px){.figure-image.meal-delivery{height:420px}}@media(max-width:340px){.figure-image.meal-delivery{height:460px}}.figure-image.meal-delivery.figure-image figcaption{padding:24px}.figure-image.meal-delivery .text-desktop{display:block}@media screen and (max-width:767px){.figure-image.meal-delivery .text-desktop{display:none}}.figure-image.meal-delivery .text-mobile{display:none}@media screen and (max-width:767px){.figure-image.meal-delivery .text-mobile{display:block}}.figure-image.four-card{min-width:254px;max-width:254px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051);box-shadow:0 0 2px 0 rgba(35,31,32,.102);height:468px}@media screen and (max-width:767px){.figure-image.four-card{min-width:100%}}.figure-image.four-card img{max-height:144px}.figure-image .three-cards{max-width:100%}.figure-image.with-icon img{-o-object-fit:none;object-fit:none;width:auto!important;height:auto;padding:20px 0 0 30px}.figure-image.our-commitment{height:368px}.figure-image.green-page{box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 0 2px 0 rgba(35,31,32,.1)}@media screen and (max-width:767px){.figure-image.green-page{max-width:100%}}.figure-image a:hover{text-decoration:none}.footer-landings-seo{background-color:#000;padding:80px 0}.footer-landings-seo .container-cui{display:flex;justify-content:space-between;padding:0 100px}@media screen and (max-width:767px){.footer-landings-seo .container-cui{flex-direction:column;padding:0 20px}}@media(min-width:768px)and (max-width:1090px){.footer-landings-seo .container-cui{padding:0 20px}}.footer-landings-seo .container-cui .acordion-container{width:24%}@media screen and (max-width:767px){.footer-landings-seo .container-cui .acordion-container{width:100%}}.footer-landings-seo .container-cui ul{padding:0;display:block;margin:20px 0 0}@media screen and (max-width:767px){.footer-landings-seo .container-cui ul{margin:24px 0 0}.footer-landings-seo .container-cui ul.visible{display:block}.footer-landings-seo .container-cui ul.hidden{display:none}}.footer-landings-seo .container-cui ul li{list-style:none;margin:0 0 10px}.footer-landings-seo a,.footer-landings-seo p{color:#fff}.footer-landings-seo p.title{font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin:0}.footer-landings-seo a.link{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}.footer-landings-seo a.link:hover{font-weight:600}.footer-landings-seo .trigger-wrapper{cursor:pointer;box-sizing:border-box;display:flex;justify-content:space-between}@media screen and (max-width:767px){.footer-landings-seo .trigger-wrapper{border-bottom:1px solid #4d4d4f;padding:20px 0 24px}}.footer-landings-seo .trigger-wrapper .trigger{margin:0!important}.footer-landings-seo .trigger-wrapper .trigger-arrow{width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#0d1c2e;display:none}@media screen and (max-width:767px){.footer-landings-seo .trigger-wrapper .trigger-arrow{display:block}}.footer-landings-seo .trigger-wrapper .trigger-arrow.hidden{background-image:url(/assets/icons/arrow-ios-down.png)}.footer-landings-seo .trigger-wrapper .trigger-arrow.visible{background-image:url(/assets/icons/arrow-ios-up.png)}.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{background-color:rgba(0,0,0,.8)!important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.ReactModal__Content{margin:0 auto;width:430px;height:-moz-fit-content;height:fit-content;background:#fff;box-shadow:0 0 50px rgba(0,0,0,.07);border-radius:10px;box-sizing:border-box;top:50%!important;transform:translateY(-50%)}@media screen and (max-width:767px){.ReactModal__Content{padding:20px!important;width:100%;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100%;box-shadow:none;border-radius:0;overflow:hidden!important;transform:translate(0)!important}}.ReactModal__Content .topContainer{text-align:right}.ReactModal__Content .topContainer img.close{cursor:pointer;display:inline-block;width:18px}@media screen and (max-width:767px){.tags-overlay .ReactModal__Content{width:90%;top:20%!important;left:0;right:0;height:200px}}.heroRadiusImageContainer{display:flex;flex-direction:column;background-color:#000}.heroRadiusImageContainer .contentWrapper{display:flex;position:relative;flex-direction:row;max-width:1320px;width:100%;box-sizing:border-box;background-color:#000;align-items:center;justify-content:center;padding:72px 20px 0;margin:0 auto}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper{width:100%;flex-direction:column;padding-top:20px;height:100%}.heroRadiusImageContainer .contentWrapper .textContainer{order:2;width:100%!important}}.heroRadiusImageContainer .contentWrapper.with-video{border-radius:0 20px 20px 0;overflow:hidden;color:#fff;height:556px;position:relative;padding:0;margin:96px auto 0}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper.with-video{margin:0;padding:70px 20px!important;height:570px!important}}@media(min-width:768px)and (max-width:1200px){.heroRadiusImageContainer .contentWrapper.with-video{width:96%}}.heroRadiusImageContainer .contentWrapper.with-video .imageContainer{background:none;margin:0}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper.with-video .imageContainer{height:0}}.heroRadiusImageContainer .contentWrapper.with-video .textContainer{position:absolute;z-index:1;background:linear-gradient(90deg,#000 20%,transparent);height:100%}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper.with-video .textContainer{position:relative;padding:20px!important;margin-top:0!important;background:linear-gradient(1turn,#000 20%,transparent);height:526px;width:100%!important}}.heroRadiusImageContainer .contentWrapper.with-video .textContainer p.heroTitle{font-size:52px;font-style:normal;font-weight:700;line-height:56px;width:512px}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper.with-video .textContainer p.heroTitle{width:100%;font-size:31px;line-height:40px}.heroRadiusImageContainer .contentWrapper.with-video .textContainer p.heroTitle span{font-size:31px;font-style:normal;font-weight:700}.heroRadiusImageContainer .contentWrapper.with-video{display:flex;flex-flow:wrap-reverse;padding:0;background-color:#000;color:#231f20;height:100%}}.heroRadiusImageContainer .contentWrapper.with-video:after{content:" ";width:100%;height:100%;position:absolute;opacity:.35!important;top:0}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper.with-video:after{content:none}}.heroRadiusImageContainer .contentWrapper.with-video .video-background{position:absolute;top:0;width:100%;height:100%;overflow:hidden}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper.with-video .video-background{height:430px;border-radius:20px;position:relative}}.heroRadiusImageContainer .contentWrapper.with-video .video-background video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heroRadiusImageContainer .contentWrapper.with-video .video-background .video-controller{position:relative;top:calc(100% - 70px);z-index:1;margin:0 auto;width:100%;max-width:1200px;padding-left:15px;padding-right:15px;text-align:center}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper.with-video .video-background .video-controller{position:absolute;text-align:left}}.heroRadiusImageContainer .contentWrapper.with-video .video-background .video-controller img{width:42px;cursor:pointer;display:inline-block;opacity:0;animation-name:delayDisplay;animation-delay:3s;animation-duration:.5s;animation-fill-mode:forwards}.heroRadiusImageContainer .contentWrapper .imageContainer{display:flex;flex-direction:row;width:100%;height:556px;border-radius:12px;margin:20px 0 54px;background:linear-gradient(to right,#000 -10%,transparent 95%),var(--backgroundImg) no-repeat center center/cover}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper .imageContainer{margin-top:60px;margin-bottom:5%;background:linear-gradient(to top,#000 20%,transparent 80%),var(--backgroundImgMobile) no-repeat center center/cover}}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer{display:flex;width:65%;flex-direction:column;justify-content:center;padding:3% 3% 3% 5%}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer{align-items:center;justify-content:end;padding-bottom:8%;margin:74% 0 0}}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer .heroTitle{font-family:Rossanova;font-style:normal;color:#fff;font-weight:700;font-size:50px;line-height:1em;margin-bottom:0}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer .heroTitle span{font-family:Rossanova;color:#ffc84e;display:inline;font-size:50px;line-height:100%;letter-spacing:-.02em}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer .heroTitle{display:flex;flex-direction:column;text-align:center;font-size:32px;width:100%}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer .heroTitle span{font-size:32px}}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer p{font-family:TT Norms Pro;font-style:normal;font-weight:450;font-size:16px;line-height:24px;color:#fff;width:490px;margin:20px 0 44px}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer p{margin:14px 0 38px;width:100%;text-align:center}}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer p.without-description{margin-bottom:60px}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer p.without-description{margin-bottom:32px}}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer h4{margin-top:16px;text-transform:uppercase}@media screen and (max-width:767px){.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer h4{width:100%;text-align:center}}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer h1{margin-top:0}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer .container-input input::-webkit-input-placeholder,.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer input::-webkit-input-placeholder{color:#a8a8a8}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer .container-input input{color:#fff}.heroRadiusImageContainer .contentWrapper .imageContainer .textContainer button{height:48px;max-width:200px;color:#000;background:#ffc84e;font-family:TT Norms Pro;font-style:normal;font-weight:700;font-size:16px}.dark-hero-new{padding:180px 0 74px;overflow-x:clip;position:relative}@media screen and (max-width:767px){.dark-hero-new{padding:80px 0 40px}}.dark-hero-new .container{display:flex;position:relative;z-index:0}@media screen and (max-width:767px){.dark-hero-new .container{flex-direction:column-reverse;padding:0}}.dark-hero-new .column-left{width:100%;max-width:607px;text-align:left}@media screen and (max-width:767px){.dark-hero-new .column-left{width:100%;padding:0;margin:78px auto 0}}.dark-hero-new .img-column{margin-top:-30%;margin-right:-88px;width:100%;position:relative}@media screen and (max-width:767px){.dark-hero-new .img-column{overflow-x:clip;height:200px;margin-right:0}}@media(min-width:768px)and (max-width:1200px){.dark-hero-new .img-column{margin-right:0}}.dark-hero-new .img-column img{position:absolute;right:-10px;top:-152px;max-width:120%}@media(min-width:768px)and (max-width:1200px){.dark-hero-new .img-column img{z-index:0;top:-58px}}@media screen and (max-width:767px){.dark-hero-new .img-column img{top:-190px;margin:0 auto;position:relative;max-width:500px;right:0}.dark-hero-new .img-column{margin:0 auto}}.dark-hero-new .content{display:flex;max-width:100%}@media screen and (max-width:767px){.dark-hero-new .content{max-width:100%;flex-direction:column}}.dark-hero-new h1{font-family:Gilroy;font-style:normal;font-weight:800;font-size:60px;line-height:97.5%;letter-spacing:-.02em;color:#fff;width:607px;margin:0}@media(min-width:768px)and (max-width:1050px){.dark-hero-new h1{width:100%}}@media screen and (max-width:767px){.dark-hero-new h1{font-size:32px;line-height:110%;width:100%;text-align:left;padding:0 20px}}.dark-hero-new h1 span{display:block;font-style:normal;font-weight:400;font-size:60px;line-height:97.5%;letter-spacing:-.02em;color:#fff;margin-bottom:43px}@media screen and (max-width:767px){.dark-hero-new h1 span{font-size:32px;margin-bottom:26px;margin-top:4px}}.dark-hero-new h4{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#2daa96;width:447px}@media screen and (max-width:767px){.dark-hero-new h4{width:100%;text-align:center;font-size:14px;line-height:170%}}.dark-hero-new .image-background{overflow:hidden;position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}@media screen and (max-width:767px){.dark-hero-new .image-background:before{content:"";background:linear-gradient(0deg,#000,transparent 30%,transparent 70%,#000);position:absolute;height:100%;width:100%;z-index:1}}.dark-hero-new .image-background img{width:100%}.dark-hero{background-image:url(/assets/images/dark-home/hero-bg.jpg);background-size:cover;background-position:50%;padding:180px 0 174px;overflow-x:clip;z-index:1;position:relative}@media(min-width:768px)and (max-width:1050px){.dark-hero{padding:96px 0}}.dark-hero .container{display:flex}@media screen and (max-width:767px){.dark-hero .container{flex-direction:column;padding:0}.dark-hero{background-image:url(/assets/images/dark-home/back-mobile.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:660px;padding:96px 0 0}}.dark-hero .column-left{width:100%;max-width:607px;text-align:left}@media screen and (max-width:767px){.dark-hero .column-left{width:100%;padding:0;margin:0 auto}}.dark-hero .img-column{margin-top:-30px;margin-right:-100px;width:100%;position:relative}@media screen and (max-width:767px){.dark-hero .img-column{overflow-x:hidden;height:600px}}@media(min-width:500px)and (max-width:1050px){.dark-hero .img-column{overflow:visible;height:unset}}.dark-hero .img-column img{position:absolute;right:-88px;top:-70px;max-width:120%}@media screen and (max-width:767px){.dark-hero .img-column img{top:0;margin:0 auto;right:-10%}}@media(min-width:500px)and (max-width:1050px){.dark-hero .img-column img{max-width:100%;right:0;top:0}}@media screen and (max-width:767px){.dark-hero .img-column{margin:0 auto}}.dark-hero .content{display:flex;max-width:100%}@media screen and (max-width:767px){.dark-hero .content{max-width:100%;flex-direction:column}}.dark-hero h1{font-family:Gilroy;font-style:normal;font-weight:800;font-size:60px;line-height:97.5%;letter-spacing:-.02em;color:#fff;width:607px;margin:0}@media(min-width:768px)and (max-width:1050px){.dark-hero h1{width:100%}}@media screen and (max-width:767px){.dark-hero h1{font-size:32px;line-height:110%;width:100%;text-align:center}}.dark-hero h1 span{display:block;font-family:Reinata;font-style:normal;font-weight:400;font-size:120px;line-height:97.5%;letter-spacing:-.02em;color:#fff;transform:rotate(-4.91deg);margin:-34px 0 36px}@media screen and (max-width:767px){.dark-hero h1 span{font-size:60px;line-height:110.5%;margin-top:-18px}}.dark-hero h4{font-family:TT Norms Pro;font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#2daa96;width:447px}@media screen and (max-width:767px){.dark-hero h4{width:100%;text-align:center;font-size:14px;line-height:170%}.dark-hero-new.rebrand{padding:48px 0}}.dark-hero-new.rebrand .hero-title{line-height:90px;color:#fff}.dark-hero-new.rebrand p.hero-title{font-family:Rossanova;font-size:64px;line-height:90px;color:#fff;font-style:normal;font-weight:800;letter-spacing:-.02em;width:607px;margin:0}@media screen and (max-width:767px){.dark-hero-new.rebrand .container{flex-direction:column}.dark-hero-new.rebrand .column-left{margin:52px auto 0}}.dark-hero-new.rebrand .column-left form{padding:0;max-width:375px;width:100%}@media screen and (max-width:767px){.dark-hero-new.rebrand .column-left form{max-width:100%;margin:0 auto;width:100%;padding:0 20px}}@media(max-width:375px){.dark-hero-new.rebrand .column-left form{padding:0 10px}}.dark-hero-new.rebrand .column-left form .container-input input::-webkit-input-placeholder{color:#fff}.dark-hero-new.rebrand .column-left form .container-input input{color:#fff}.dark-hero-new.rebrand .img-column{margin-top:0}@media screen and (max-width:767px){.dark-hero-new.rebrand .img-column{overflow-x:clip;height:290px}}@media(max-width:375px){.dark-hero-new.rebrand .img-column{overflow:hidden;height:360px}}.dark-hero-new.rebrand .img-column img{right:0;top:-115px;max-width:100%}@media(min-width:768px)and (max-width:1200px){.dark-hero-new.rebrand .img-column img{z-index:0;top:-50px;max-width:100%}}@media(min-width:768px)and (max-width:820px){.dark-hero-new.rebrand .img-column img{display:none}}@media screen and (max-width:767px){.dark-hero-new.rebrand .img-column img{top:0;margin:0 auto;position:relative;max-width:375px}.dark-hero-new.rebrand .img-column{margin:0 auto}}.dark-hero-new.rebrand h4.rebrand{color:#ffc84e;font-family:TT Norms Pro;margin:16px 0 0}@media screen and (max-width:767px){.dark-hero-new.rebrand h4.rebrand{padding:0 20px}}.dark-hero-new.rebrand h1.rebrand,.dark-hero-new.rebrand p.hero-title{font-family:Rossanova;font-size:64px;margin-bottom:76px}@media screen and (max-width:767px){.dark-hero-new.rebrand h1.rebrand,.dark-hero-new.rebrand p.hero-title{font-size:36px;line-height:44px;width:100%;text-align:center;margin:0 auto 30px;max-width:440px}}.dark-hero-new.rebrand h1.rebrand span,.dark-hero-new.rebrand p.hero-title span{font-family:Avallon;color:#ffc84e;display:inline;font-size:90px;line-height:100%;letter-spacing:-.02em}@media screen and (max-width:767px){.dark-hero-new.rebrand h1.rebrand span,.dark-hero-new.rebrand p.hero-title span{font-size:48px}}.cui-avatar{height:32px;width:32px;display:flex;align-items:center;justify-content:center;background-color:#ddd;border:1px solid #ddd;overflow:hidden;-o-object-fit:cover;object-fit:cover}.cui-avatar-rounded{border-radius:100%}.cui-card{background:#fff;box-shadow:0 0 12px rgba(35,31,32,.1),0 12px 12px rgba(0,0,0,.07);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;position:relative;font-family:TT Norms Pro;font-size:14px;line-height:20px;font-weight:400}.cui-card-content{padding:16px}.cui-image{display:flex;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cui-item{align-items:center;display:flex}.cui-tag{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;border-style:solid;border-width:1px;display:inline-flex;align-items:center;gap:4px;font-family:TT Norms Pro;font-size:16px;line-height:20px;font-weight:700}.cui-tag-xsmall{font-size:12px;padding:2px 4px}.cui-tag-small{font-size:14px;padding:4px 12px}.cui-tag-medium{font-size:16px;padding:8px 12px}.cui-tag-large{font-size:18px;padding:12px}.cui-tag-white-solid{background-color:#fff;color:#000;border-color:#eee;outline-color:#eee}.cui-tag-wine-solid{background-color:#97225a;color:#fff;border-color:#97225a;outline-color:#97225a}.cui-tag-olive-solid{background-color:#199861;color:#fff;border-color:#199861;outline-color:#199861}.cui-tag-dark-solid{background-color:#000;color:#fff;border-color:#000;outline-color:#000}.cui-tag-grey-solid{background-color:#707070;color:#fff;border-color:#707070;outline-color:#707070}.cui-tag-yellow-solid{background-color:#ffc84e;color:#000;border-color:#ffc84e;outline-color:#ffc84e}.cui-tag-red-solid{background-color:#ee5744;color:#fff;border-color:#ee5744;outline-color:#ee5744}.cui-tag-blue-solid{background-color:#3939d8;color:#fff;border-color:#3939d8;outline-color:#3939d8}.cui-tag .cui-icon{display:flex}.cui-meal-card{box-shadow:0 0 12px rgba(35,31,32,.1),0 12px 12px rgba(35,31,32,.07);border-radius:8px;position:relative;z-index:0}.cui-meal-card-row{flex-direction:row}.cui-meal-card-row .cui-meal-image .cui-image{width:158px;height:100%}.cui-meal-card .cui-item{gap:8px;margin-bottom:4px}.cui-meal-card .cui-item p{text-decoration:underline;font-weight:700;font-size:16px}.cui-meal-card .cui-meal-card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:12px}.cui-meal-card .cui-meal-card-tags .cui-tag{font-family:TT Norms Pro;font-size:12px;line-height:normal;font-weight:700}.cui-meal-card .cui-meal-card-tags .cui-tag .cui-icon{height:20px;width:20px}.cui-meal-card .cui-meal-card-tags .reviews{color:#a8a8a8}.cui-meal-card .cui-meal-card-tags .calories{color:#4d4d4f}.cui-meal-card-selected{outline:2px solid #97225a}.cui-meal-badge{position:absolute;z-index:10;top:0;left:0;display:block;width:68px}.cui-meal-badge span{z-index:1;position:absolute;top:.5rem;left:.5rem;font-family:TT Norms Pro;font-size:12px;line-height:16px;font-weight:700}.cui-meal-badge .cui-icon{height:auto;width:100%;display:block}.cui-meal-description{font-family:"Source Serif Pro";font-size:18px;line-height:24px;font-weight:400;text-align:left}.cui-meal-image{position:relative;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.cui-meal-image .cui-meal-card-tags{position:absolute;left:12px;bottom:0}.cui-meal-price{font-family:TT Norms Pro;font-size:14px;line-height:20px;font-weight:700}.cui-color-dark{color:#000}.cui-color-light{color:#fff}.cui-uppercase{text-transform:uppercase}.cui-highlight{color:#ffc84e;font-family:Avallon}.cui-meal-card{cursor:pointer}.cui-meal-card-tags .cui-icon{align-items:center;height:20px;width:20px}.cui_meal_tag_icon{width:34px;position:relative}.cui_meal_tag_icon .tooltip{display:none}.cui_meal_tag_icon:hover .tooltip{display:flex}.cui-card-content{border-top:1px solid #eee}.tooltip{position:absolute;background-color:#292929;color:#fff;text-align:center;padding:2px 8px;border-radius:4px;top:-30px;font-family:TT Norms Pro;transform:translateX(-50%);left:50%;font-size:10px;align-items:center;min-height:20px}.tooltip:before{content:" ";width:6px;height:6px;background-color:inherit;position:absolute;bottom:-3px;left:calc(50% - 3px);transform:rotate(45deg)}.meals-slider-cui{min-height:380px;max-width:1080px;margin:0 auto 50px}.meals-slider-cui__black-mode{background-color:#000;max-width:1130px}.meals-slider-cui__black-mode ul.slick-dots{bottom:20px;position:relative}.meals-slider-cui__black-mode .slick-dots li{margin:0}.meals-slider-cui__black-mode .slick-dots li button:before{color:#fff;font-size:36px}.meals-slider-cui__black-mode .slick-dots li.slick-active button:before{color:#ffb81c;opacity:.75;font-size:40px}.meals-slider-cui__black-mode .mealsSliderLoading{background:url(/assets/images/loading-black-cu.gif) no-repeat 50%;background-size:500px;width:100%;height:380px}.meals-slider-cui__black-mode .container-button-bottom{margin-top:16px}.meals-slider-cui__black-mode .slick-list{padding:0 0 36px!important}@media screen and (max-width:767px){.meals-slider-cui__black-mode .cui-color-dark{max-width:90%;margin:0 auto}}.meals-slider-cui__black-mode .slick-next,.meals-slider-cui__black-mode .slick-prev{width:48px;height:48px;border-radius:200px;background:#fff;opacity:.75;border:#fff}@media screen and (max-width:767px){.meals-slider-cui__black-mode .slick-next,.meals-slider-cui__black-mode .slick-prev{display:none}}.meals-slider-cui__black-mode .slick-arrow{display:flex;justify-content:center;align-items:center}.meals-slider-cui__black-mode .slick-arrow.slick-next:before,.meals-slider-cui__black-mode .slick-arrow.slick-prev:before{content:""}.meals-slider-cui__black-mode .slick-arrow.slick-next img{transform:rotate(180deg)}.meals-slider-cui__black-mode .slick-arrow.slick-next:focus,.meals-slider-cui__black-mode .slick-arrow.slick-next:hover,.meals-slider-cui__black-mode .slick-arrow.slick-prev:focus,.meals-slider-cui__black-mode .slick-arrow.slick-prev:hover,.meals-slider-cui__black-mode .slick-arrow:hover{opacity:1;color:#fff;background-color:#fff}.meals-slider-cui .meal-card{cursor:pointer}.meals-slider-cui .slick-dots{bottom:-20px}.meals-slider-cui .slick-dots li.slick-active button:before{color:#ffb81c}.meals-slider-cui .slick-dots li{margin:0}.meals-slider-cui .slick-slide{padding:0 15px}.meals-slider-cui .slick-slide>div>div>div:nth-child(2)>div:nth-child(2){line-height:1.3}.meals-slider-cui .slick-track{width:20060px!important}.meals-slider-cui .slick-list{padding:20px 0}.meals-slider-cui .container-button-bottom .cui-link{padding:12px 32px;border:none}.mealsSliderLoading{background:url(/assets/images/loading-circles.gif) no-repeat 50%;background-size:500px;width:100%;height:380px}.meals-slider-cui .slick-slide{padding:0 8px}.meals-slider-cui .slick-slide .cui-card .cui-meal-image img{height:190px}.meals-slider-cui .slick-slide .cui-card .cui-meal-description{height:74px;\-webkit-box-orient:vertical!important;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3}.meals-slider-cui .slick-slide .cui-card .cui-item{height:54px}.section-title-cui{text-align:center;padding:60px 0 28px;background:#000}.section-title-cui h2{color:#ffc84e;font-size:36px;font-style:normal;font-weight:700;line-height:44px;margin-top:0}@media screen and (max-width:767px){.section-title-cui h2{font-size:28px}}.section-title-cui p.rebrand{color:#a8a8a8;max-width:39%;width:100%;margin:0 auto}@media screen and (max-width:767px){.section-title-cui p.rebrand{max-width:90%}}@media(min-width:768px)and (max-width:1090px){.section-title-cui p.rebrand{max-width:80%}}@media(min-width:1090px)and (max-width:1290px){.section-title-cui p.rebrand{max-width:60%}}.section-title-cui.black-background h2{color:#fff}@media screen and (max-width:767px){.section-title-cui.black-background h2{line-height:36px}}.section-title-cui.black-background p{color:#fff}.rebrand.black-background{background-color:#000}.rebrand.black-background h2.rebrand,.rebrand.black-background p,.rebrand.black-background p.rebrand{color:#fff}.rebrand.black-background .container-cui-row .col-media{height:unset}.rebrand.black-background .container-cui-row .col-text{padding:0}.rebrand.black-background .container-cui-row .col-text .container-cui-row{align-items:flex-start}.rebrand.black-background .container-cui-row .col-text .container-cui-row .col{max-width:200px;width:100%;margin-left:10px}.rebrand.black-background .container-cui-row .col-text .container-cui-row .col .number{font-family:Rossanova;font-size:36px;font-style:normal;font-weight:700;line-height:44px;margin:0 0 8px}.rebrand.black-background .container-cui-row .col-text .container-cui-row .col p{font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:450;line-height:24px;margin:0}.rebrand.black-background .container-cui-row .col-text .container-cui-row .col .bottom-text{display:inline-table;font-size:12px}.rebrand.black-background .container-cui-row .col-text .container-cui-row .col .bottom-text a{color:#199861;font-style:normal;font-weight:700;line-height:16px}.rebrand.black-background.padding{padding:42px 0}.rebrand.black-background.padding .container-cui-row{justify-content:center}.rebrand.black-background.padding .container-cui-row .col-media{height:100%}.rebrand.black-background.green-page .container-cui-row{flex-direction:row-reverse}@media(max-width:920px){.rebrand.black-background.green-page .container-cui-row{flex-direction:column-reverse}.rebrand.black-background.green-page .container-cui-row .col-text{margin:0}.rebrand.black-background.green-page .container-cui-row .col-text .container-cui-row{flex-direction:column;text-align:center;margin:20px 0}.rebrand.black-background.green-page .container-cui-row .col-text .container-cui-row .col{margin:0 auto;text-align:center}}.rebrand.black-background.green-page .container-cui-row .col-text .container-cui-row .col .bottom-text{display:inline-table;font-size:12px;margin-top:40px}@media(max-width:920px){.rebrand.black-background.green-page .container-cui-row .col-text .container-cui-row .col .bottom-text{margin-top:18px;margin-bottom:24px}}.rebrand.black-background.green-page .container-cui-row .col-text .container-cui-row .col .bottom-text a{color:#199861;font-style:normal;font-weight:700;line-height:16px}.rebrand.black-background.padding-space{padding:57px 0}.container-cui-row,.rebrand.black-background.padding-space .container-cui-row{justify-content:space-between}.container-cui-row{align-items:center;max-width:1110px}@media screen and (max-width:767px){.container-cui-row{flex-direction:column-reverse}}.container-cui-row .col-media,.container-cui-row .col-text{max-width:500px;width:100%}@media(min-width:767px)and (max-width:1200px){.container-cui-row .col-text{max-width:40%;margin-right:10px}}@media(max-width:1200px){.container-cui-row .col-text{padding:0 20px}}.container-cui-row .col-media{height:267px}@media screen and (max-width:767px){.container-cui-row .col-media{margin-bottom:32px}}.container-cui-row .col-media img{height:100%}@media(min-width:767px)and (max-width:1200px){.container-cui-row .col-media img{-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:767px){.container-cui-row .col-media img{margin:0 auto;-o-object-fit:cover;object-fit:cover}}.container-cui-row .col-media .video-background{position:relative;width:100%;height:100%;overflow:hidden;max-width:653px}@media(max-width:920px){.container-cui-row .col-media .video-background{position:relative;padding:0;width:100%;max-width:100%;height:303px}}.container-cui-row .col-media .video-background .video-mask{position:absolute;top:0;width:100%;height:100%}.container-cui-row .col-media .video-background video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:920px){.container-cui-row .col-media .video-background video{width:100%}}.container-cui-row .col-media .video-background .video-controller{position:relative;top:calc(100% - 70px);z-index:1;margin:0 auto;width:100%;max-width:1200px;padding-left:15px;padding-right:15px;text-align:center}@media(max-width:920px){.container-cui-row .col-media .video-background .video-controller{position:absolute;text-align:left}}.container-cui-row .col-media .video-background .video-controller img{width:42px;cursor:pointer;display:inline-block}.container-cui-row .col-media.full-image{height:100%;margin:0}@media screen and (max-width:767px){.container-cui-row .col-media.full-image{margin-top:32px}}.container-cui-row.reverse{flex-direction:row-reverse}@media screen and (max-width:767px){.container-cui-row.reverse{flex-direction:column-reverse}}@media(min-width:767px)and (max-width:1200px){.container-cui-row.reverse .col-text{margin-left:10px}}@media screen and (max-width:767px){.container-cui-row.reverse-mobile{flex-direction:column}.container-cui-row.reverse-mobile .col-media .video-background{margin-top:32px}}.rebrand.carreers-video{padding:63px 0}@media screen and (max-width:767px){.rebrand.carreers-video{padding:63px 0 0}.rebrand.carreers-video .col-text{margin-bottom:32px}.rebrand.carreers-video .col-media{margin-bottom:0;height:100%}.rebrand.carreers-video .col-media .video-background{margin-top:0}.rebrand.carreers-video .col-media .video-background video{-o-object-fit:contain;object-fit:contain}}.b2b-home{background-color:#000;padding:97px 0}@media screen and (max-width:767px){.b2b-home{padding:0 0 127px}}.b2b-home .small{color:#a8a8a8}.b2b-home h3{margin:4px 0;color:#fff}.b2b-home p{color:#fff}.b2b-home .cui-link{margin-top:27px}