.elementor-882 .elementor-element.elementor-element-d69b365{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:145px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-d69b365:not(.elementor-motion-effects-element-type-background), .elementor-882 .elementor-element.elementor-element-d69b365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gofreshchef.com/wp-content/uploads/2025/12/fresh-chef-foods-menu-background-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-882 .elementor-element.elementor-element-ae1fec8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-281955 );--border-color:var( --e-global-color-281955 );--padding-top:0px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-882 .elementor-element.elementor-element-6b0ac70{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-item > a{font-family:var( --e-global-typography-342-font-family ), Sans-serif;font-size:var( --e-global-typography-342-font-size );font-weight:var( --e-global-typography-342-font-weight );line-height:var( --e-global-typography-342-line-height );}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-text{color:var( --e-global-color-281955 );transition:color 0.3s;}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-4980247{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-676188a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-8aba031{text-align:center;}.elementor-882 .elementor-element.elementor-element-8aba031 .elementor-heading-title{color:var( --e-global-color-281955 );}.elementor-882 .elementor-element.elementor-element-8aba031 .elementor-heading-title a:hover, .elementor-882 .elementor-element.elementor-element-8aba031 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-8aba031 .elementor-heading-title a{transition-duration:0.2s;}.elementor-882 .elementor-element.elementor-element-aacbdf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-ee1c58f{text-align:center;}.elementor-882 .elementor-element.elementor-element-ee1c58f .elementor-heading-title{color:var( --e-global-color-281955 );}.elementor-882 .elementor-element.elementor-element-ee1c58f .elementor-heading-title a:hover, .elementor-882 .elementor-element.elementor-element-ee1c58f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-ee1c58f .elementor-heading-title a{transition-duration:0.2s;}.elementor-882 .elementor-element.elementor-element-b3d7f7e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-281955 );fill:var( --e-global-color-281955 );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-882 .elementor-element.elementor-element-b3d7f7e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-882 .elementor-element.elementor-element-b3d7f7e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-882 .elementor-element.elementor-element-b3d7f7e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-882 .elementor-element.elementor-element-b3d7f7e .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-b3d7f7e{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-882 .elementor-element.elementor-element-b3d7f7e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-882 .elementor-element.elementor-element-a8cf589{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-992e809{text-align:center;}.elementor-882 .elementor-element.elementor-element-992e809 .elementor-heading-title{color:var( --e-global-color-281955 );}.elementor-882 .elementor-element.elementor-element-992e809 .elementor-heading-title a:hover, .elementor-882 .elementor-element.elementor-element-992e809 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-992e809 .elementor-heading-title a{transition-duration:0.2s;}.elementor-882 .elementor-element.elementor-element-f3fbe32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-b486595{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-325d8a5 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-325d8a5 .elementor-button:hover, .elementor-882 .elementor-element.elementor-element-325d8a5 .elementor-button:focus{background-color:var( --e-global-color-2407 );color:var( --e-global-color-281955 );}.elementor-882 .elementor-element.elementor-element-325d8a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-882 .elementor-element.elementor-element-325d8a5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-882 .elementor-element.elementor-element-325d8a5 .elementor-button:hover svg, .elementor-882 .elementor-element.elementor-element-325d8a5 .elementor-button:focus svg{fill:var( --e-global-color-281955 );}#elementor-popup-modal-882 .dialog-widget-content{animation-duration:0.3s;background-color:#FFFFFF00;}#elementor-popup-modal-882{background-color:#111010AD;justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-882 .dialog-message{width:980px;height:auto;}#elementor-popup-modal-882 .dialog-close-button{display:flex;top:calc(100% - 90px);font-size:24px;}body:not(.rtl) #elementor-popup-modal-882 .dialog-close-button{right:50%;}body.rtl #elementor-popup-modal-882 .dialog-close-button{left:50%;}#elementor-popup-modal-882 .dialog-close-button i{color:var( --e-global-color-secondary );}#elementor-popup-modal-882 .dialog-close-button svg{fill:var( --e-global-color-secondary );}#elementor-popup-modal-882 .dialog-close-button:hover i{color:var( --e-global-color-281955 );}@media(min-width:768px){.elementor-882 .elementor-element.elementor-element-4980247{--content-width:650px;}}@media(max-width:1024px) and (min-width:768px){.elementor-882 .elementor-element.elementor-element-ae1fec8{--width:420px;}.elementor-882 .elementor-element.elementor-element-4980247{--content-width:510px;}}@media(max-width:1024px){.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-882 .elementor-element.elementor-element-4980247{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}}@media(max-width:767px){.elementor-882 .elementor-element.elementor-element-d69b365{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-342-font-size );line-height:var( --e-global-typography-342-line-height );}.elementor-882 .elementor-element.elementor-element-4980247{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-882 .elementor-element.elementor-element-8aba031{text-align:center;}.elementor-882 .elementor-element.elementor-element-ee1c58f{text-align:center;}.elementor-882 .elementor-element.elementor-element-992e809{text-align:center;}#elementor-popup-modal-882 .dialog-message{width:100vw;}}/* Start custom CSS for icon-list, class: .elementor-element-6b0ac70 */.elementor-882 .elementor-element.elementor-element-6b0ac70 .elementor-icon-list-text {
    text-align: left;
}

.elementor-882 .elementor-element.elementor-element-6b0ac70 ul {
    gap: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae1fec8 */.elementor-882 .elementor-element.elementor-element-ae1fec8 {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b3d7f7e */@media all and (max-width:767px) {
    .elementor-882 .elementor-element.elementor-element-b3d7f7e {
        text-align: center;
        align-items: center;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b486595 */.elementor-882 .elementor-element.elementor-element-b486595 {
    max-width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69b365 */.elementor-882 .elementor-element.elementor-element-d69b365 {
    max-width: calc(100% - 40px);
}

@media all and (max-width:767px) {
    .elementor-882 .elementor-element.elementor-element-d69b365 {
        max-width: 100%;
        background-size: auto 120%!important;
    }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-882 {
    backdrop-filter: blur(10px);
}

#elementor-popup-modal-882 .e-con-inner {
    width: 100% !important;
}

#elementor-popup-modal-882, #elementor-popup-modal-882 * {
    transition: all .2s;
}

#elementor-popup-modal-882 .dialog-close-button {
    padding: 12px;
    transform: translateX(45%);
    line-height: 18px;
    background: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5464 0.694268C21.2218 -0.36476 23.314 -0.200574 24.8037 1.1071L27.2917 3.291C27.9721 3.8883 28.7123 4.22484 29.6098 4.34583L32.891 4.78764C34.8563 5.05231 36.3545 6.52276 36.6544 8.48129L37.1548 11.7512C37.2918 12.6455 37.6421 13.3783 38.2519 14.0473L40.4822 16.494C41.8174 17.9588 42.0193 20.0466 40.9891 21.7393L39.2684 24.5664C38.7982 25.3393 38.5945 26.125 38.6313 27.0289L38.7664 30.3348C38.8469 32.3142 37.6578 34.0429 35.7796 34.6778L32.643 35.7382C31.7853 36.0282 31.1232 36.4992 30.5698 37.2152L28.5461 39.8344C27.3342 41.4018 25.3114 41.9624 23.4642 41.2426L20.3789 40.0403C19.5352 39.7115 18.7247 39.6479 17.8399 39.841L14.6048 40.5469C12.6679 40.9693 10.7571 40.1002 9.80496 38.3627L8.21484 35.4598C7.77991 34.6661 7.20051 34.0976 6.39861 33.6773L3.46501 32.1402C1.70906 31.22 0.805307 29.3268 1.19364 27.3844L1.84219 24.14C2.01968 23.2528 1.94136 22.4442 1.59734 21.6072L0.339865 18.5472C-0.413419 16.7148 0.111243 14.6839 1.65835 13.4453L4.24327 11.3767C4.95003 10.8112 5.41037 10.142 5.68527 9.28003L6.68997 6.1283C7.29179 4.24078 9.00139 3.02224 10.9838 3.06736L14.2947 3.14319C15.1998 3.16384 15.9829 2.94661 16.748 2.46304L19.5464 0.694268Z' fill='%23F0CF88'/%3E%3C/svg%3E%0A") center/contain no-repeat;
}

#elementor-popup-modal-882 .dialog-close-button:hover {
    background: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5464 0.694268C21.2218 -0.36476 23.314 -0.200574 24.8037 1.1071L27.2917 3.291C27.9721 3.8883 28.7123 4.22484 29.6098 4.34583L32.891 4.78764C34.8563 5.05231 36.3545 6.52276 36.6544 8.48129L37.1548 11.7512C37.2918 12.6455 37.6421 13.3783 38.2519 14.0473L40.4822 16.494C41.8174 17.9588 42.0193 20.0466 40.9891 21.7393L39.2684 24.5664C38.7982 25.3393 38.5945 26.125 38.6313 27.0289L38.7664 30.3348C38.8469 32.3142 37.6578 34.0429 35.7796 34.6778L32.643 35.7382C31.7853 36.0282 31.1232 36.4992 30.5698 37.2152L28.5461 39.8344C27.3342 41.4018 25.3114 41.9624 23.4642 41.2426L20.3789 40.0403C19.5352 39.7115 18.7247 39.6479 17.8399 39.841L14.6048 40.5469C12.6679 40.9693 10.7571 40.1002 9.80496 38.3627L8.21484 35.4598C7.77991 34.6661 7.20051 34.0976 6.39861 33.6773L3.46501 32.1402C1.70906 31.22 0.805307 29.3268 1.19364 27.3844L1.84219 24.14C2.01968 23.2528 1.94136 22.4442 1.59734 21.6072L0.339865 18.5472C-0.413419 16.7148 0.111243 14.6839 1.65835 13.4453L4.24327 11.3767C4.95003 10.8112 5.41037 10.142 5.68527 9.28003L6.68997 6.1283C7.29179 4.24078 9.00139 3.02224 10.9838 3.06736L14.2947 3.14319C15.1998 3.16384 15.9829 2.94661 16.748 2.46304L19.5464 0.694268Z' fill='%23940A48'/%3E%3C/svg%3E%0A") center/contain no-repeat;
}

#elementor-popup-modal-882 .dialog-close-button:hover svg {
    fill: #fff !important;
}/* End custom CSS */